在bootstrap 2.3弹出窗口中,我显示一些html代码。我点击它时需要触发一个js函数,但我很难这样做。从bootstrap弹出窗口内容执行js
如果我点击包含弹出窗口内部呈现的HTML的div,但不是点击弹窗内部的内容,js函数会正确执行。
这里我的咖啡
$('[data-toggle~=popover]').popover({
html: true
content: ->
$("#content").html()
})
$(".updateit").on "click", ->
console.log "pippo"
和HTML
<a data-placement="right" data-toggle="popover" href="#">click me</a>
<div id="content">
<div class="updateit" style="color:red">abc</div>
</div>
用于测试目的的div#内容不会隐藏,如果我点击它,“皮波”打印在控制台,但是如果我点击popover内容(html看起来相同),控制台上没有任何东西被打印出来。
有没有办法从popover内部调用js函数?
谢谢。