Доброе утро товарищи.
Столкнулся с неведомой (вроде как) проблемой.
Подключена библа BS3 (bootstrap.js = 3.0.3).
Имеется данный код:
.sv-friendship-popover{ 'data-js' => "friend-action-#{user.id}" }
= link_to 'Я клиент', '#', class: 'link-style-active', 'data-js' => 'remove-friendship'
.hide{ 'data-js' => 'friendship-popover' }
Вы действительно хотите перестать числиться клиентом этой компании?
= link_to 'Уйти из клиентов', remove_friendship_path(user.id), class: 'link-style', remote: true, method: :post
:javascript
$(document).ready(function () {
$('[data-js=remove-friendship]').on('click', function (e) {
e.preventDefault();
}).popover({
'html': true,
'placement': 'bottom',
'content': $('[data-js=friendship-popover]').html()
});
});
Задача проста, задать триггер на закрытие поповера при нажатии на внешнюю область на сайте,
при попытке сказать:
:javascript
$(document).ready(function () {
$('[data-js=remove-friendship]').on('trigger', function (e) {
e.preventDefault();
}).popover({
'html': true,
'trigger': 'focus',
'placement': 'bottom',
'content': $('[data-js=friendship-popover]').html()
});
});
Ему по барабану, консоль никак не алёртит, кидать постоянно отладчик - проблематично, будут идеи?