Bootstrap Popover在jQuery Post之后无法正常工作

时间:2014-02-05 13:26:27

标签: javascript jquery twitter-bootstrap popover jquery-post

我目前正在使用jQuery帖子在我的页面上对结果进行分页。在结果中我限制了“细节”的长度,如果长度超过49说,它将显示一个跨度,当点击时,将显示一个包含所有细节的内容。

if (strlen($val['details']) > 49){
    $details = substr($val['details'], 0, 49);
    $more = "... <span style='cursor:pointer; position:relative; top:-3px;' data-content='{$val['details']}' class='label label-primary requestMore'>more</span>";
}
else{
    $details = $val['details'];
    $more = "";
    } 

jQuery是

$(function() {
      $('.requestMore').popover({
        trigger:'click',
        placement:'left',
        html:true
      });  

这最初工作正常,但是,一旦我分页,就不再显示弹出窗口。我理解它与DOM元素绑定有关,但我无法定制到目前为止我找到的解决此问题的任何解决方案。

1 个答案:

答案 0 :(得分:0)

尝试在更改页面后再次应用popover。

      $('.requestMore').popover({
        trigger:'click',
        placement:'left',
        html:true
      });