2
我有一個文件有:加載的內容無法調用父的功能
<button class="route" data-route-url="/about">About</button>
<a href="#" class="route" data-route-url="/about">About</a>
<div id="page-content">
</div>
$('.route').click(function() {
console.log('.route.click()');
var url = $(this).data('route-url');
$('#page-content').html('loading...');
$.get(url, function(data) { $('#page-content').html(data); });
return false;
});
它完美,直到這一點,並加載有關頁面。
關於頁面帶來的另一個按鈕也叫「路線」:當我點擊它沒有任何反應
<button class="route" data-route-url="/contact">Contact</button>
但是,我也沒有得到該消息的console.log,這樣看來,頁面,這是第一次加載內部div內容無法看到稱爲路由的父功能,這是否按預期工作?
我該如何做這項工作?
的確如此。 (或者至少,這是一個解決方案。)但是爲什麼? – nnnnnn 2013-05-11 03:19:39
@nnnnnn新增說明... – PSL 2013-05-11 03:21:34
你好,非常感謝你的快速和詳細的答覆。 點擊完美地調用了函數,但是「數據」沒有被$ .get所支持,我只是看到'loading ...'並沒有任何反應,控制檯也沒有錯誤。 有什麼想法? 謝謝 – 2013-05-11 03:29:56