這是我的代碼:jQuery的 - .trigger().load後不工作()
function refresh() {
sub_tab=$("#hid").val();
$("#content").load(cur_tab+'.php',function() {
alert(sub_tab);
$("#pd").trigger('click');
});
}
線$("#pd").trigger('click');
似乎並沒有工作。但是,如果我作爲獨立操作執行此行(不包含load
),它將起作用。
#pd
是一個<div>
正在加載到包含上述腳本的頁面。
任何想法?
#pd是裏面的另一個PHP頁面被加載到#content 。現在,當我點擊#pd,它工作得很好,只是,觸發事件似乎並沒有工作,當我重新加載PHP文件到#內容
@ianbarker:這是一個不同的'load'方法:http://api.jquery.com/load/。它將調用'cur_tab +'。php''的響應加載到'#content'中。 –
@ianbarker:在jQuery中有兩個不同的'.load()'方法。 – jAndy
'#content'裏面是'#pd'嗎? –