1
我有一個頁面用於存儲我需要使用jQuery在其他頁面上加載的一些資源。特別是那個頁面的一部分有一個內聯腳本,我需要把它拉到另一個頁面上。我也對網頁的標題執行click事件:克隆部分不允許jQuery從原始頁面啓動
$('.blogList.archive > ul > li > h2.postTitle').click(function() {
$(this).toggleClass('expand');
});
我使用拉提到的部分中的方法有一個內嵌腳本,所以我用這個方法來從頁面的部分:
$.get('assets.html', function(data) {
$('#sidebar').html($('<section></section>').html(data).find('.sidebar').clone());
});
第一個函數(.toggleClass)在資產頁面上工作正常,但是當我克隆它時,函數不再起作用。
我正在爲此工作,但無法找到解決方案。任何幫助在這裏將不勝感激!
我想,太發佈之前,但語法是有點過。我嘗試過你的例子無濟於事。我正在使用Zepto js的筆記。基金會是我們的首選平臺。這會有什麼影響嗎? –
jquery.noconflict()如果與你的js衝突的機會看到http://api.jquery.com/jQuery.noConflict/ –
.noConflict似乎也不是問題。我很好奇它是否會有所不同。就在此代碼之前:$('h2.posTitle')。addClass('expand');它也沒有被解僱。 –