Bootstrap popover和partial render - jquery .on()

时间:2013-12-19 03:47:25

标签: jquery ajax twitter-bootstrap yii popover

我有一个使用ajax分页的cgridview的Yii应用程序。人们常见的问题 - 当你分页时你会失去与jquery的绑定。例如,我的弹出窗口停止工作(除其他外)。

我有popover功能:

$('.myclass').popover({
    trigger: 'hover',
    show: true,
    html: true
});

如何使用jquery .on()事件处理重写此函数?还是有另一种解决方案吗?

2 个答案:

答案 0 :(得分:1)

您可以使用弹出框的selector属性进行预绑定。

var popOverSettings = {
    trigger: 'hover',
    show: true,
    html: true,
    selector: '.myclass'
}

$('body').popover(popOverSettings);

<强> Demo

答案 1 :(得分:0)

另一种选择是设置ajaxComplete处理程序。这对我有用:

<a href="/ticket-link" target="_blank" class="ticket-button">Sign Up  
Now</a>