0
嗨,大家好我試圖通過jquery .live添加一個類到ajaxed元素使用.load但鼠標動作取決於事件我無法找到正確的解決方案。有任何想法嗎?提前致謝。通過jQuery .live或.delegate將元素添加到元素
嗨,大家好我試圖通過jquery .live添加一個類到ajaxed元素使用.load但鼠標動作取決於事件我無法找到正確的解決方案。有任何想法嗎?提前致謝。通過jQuery .live或.delegate將元素添加到元素
.live()
和.delegate()
不能用於添加新元素時運行任意代碼。
它們專門用於處理事件。
如果您想要修改元素,您需要從DOM中選擇它們,或者在將它們添加到DOM之前使用對新元素的直接引用。
$.ajax({
url: '/some/path/',
dataType: 'html',
success: function(d) {
var els = $(d);
els.find('div').addClass('newClass');
els.appendTo('body');
}
});
非常感謝,現在試着去適應我的代碼 –
歡迎#1,我想要很好的答案,你需要建立完整的問題......比如,告訴我們你是真的在做什麼,給我們一些代碼,鼠標事件?這是你應該給的最少的,如果你想要一些提示 – JMax
羅傑,謝謝。 –