0
我已經閱讀了關於此的所有帖子,但不幸的是他們都沒有幫助:jsfiddle和plunker鏈接似乎不再有效。彈出式窗口內容不能與angularjs ng-click一起工作
我想要做的是簡單地將一個按鈕放在引導彈出窗口中,該按鈕可以調用我創建的指令範圍內的函數。問題是,使用jQuery獲取內容不起作用,因爲範圍似乎在外面。也試圖在函數內部創建內容,它將無法工作,因爲它不會被編譯。
我在jsfiddle上創建了一個例子,但不知何故,angularjs沒有加載到正確的位置,因此它也不起作用。
$("#pop-over-link").popover({
'placement': 'top',
'trigger': 'click',
'html': true,
'container': 'body',
'content': function() {
return $("#pop-over-content").html();
}
});
這是一段代碼,打開彈出窗口,抓取內容並顯示它。
這裏的jsfiddle:http://jsfiddle.net/75zLT/2/
這裏是我的Dropbox的工作實例:https://dl.dropboxusercontent.com/u/19470623/hatethis/test.html
謝謝。這幫助我弄清楚如何正確使用編譯功能,並且1.9.1中的jQuery.html()在某種程度上造成了一些問題,因此我切換到最新版本,希望不會收到任何意外:P 但是ngRoute不是必需的。這個問題的確需要重新編譯。 – giulio
我正在尋找這些信息幾天,最後在這裏。萬分感謝!!! –