在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函數?
謝謝。