Я хочу отобразить popover, заменив всплывающие окна проверки браузера по умолчанию. Поскольку пользовательский интерфейс знает только щелчок, фокус и указатель мыши в качестве триггера по умолчанию. to open popovers, я добавил настраиваемый триггер для триггермапа (described here).Bootstrap-UI custom popover trigger не работает
angular.module('myApp',['ui.bootstrap'])
.config(['$tooltipProvider', function($tooltipProvider){
$tooltipProvider.setTriggers({'customEvent': 'customEvent'}); }]);
Который, кажется, работает, как triggermap действительно растут, и в какой-то момент излучает даже новый триггер. К сожалению предполагаемый поповер никогда не появляется и Eval-функция, прежде чем не будет не называется (так никакой логики или стиль вопрос, который будет применяться позже), когда fireing в «CustomEvent»:
<input id="searchBtn" type="button" class="btn btn-primary" ng-click="..." value="..." popover="test here" popover-placement="bottom" popover-trigger="customEvent">
Использование триггера по умолчанию, как " нажмите «отлично работает».
$('#searchBtn').trigger('click');
(Увы, с помощью одного из триггеров по умолчанию будет последним прибежищем для меня, так как это влечет за собой некоторые нежелательные вещи ...) Любые предложения? (с использованием bootstrap-ui 0.13.4)
Какие события вы хотите вызвать popover? Версия 0.4.x теперь предоставляет свойство isOpen, чтобы вы могли использовать это. –
вот что я придумал, а в конце ... спасибо в любом случае – chile