function newFunction(ele){
ele.each(function(){
$(this).text('foo');
});
}
$(document).ready(function(e) {
newFunction($('.text'));
});
我有一个页面有一个函数适用于所有.text类,
此页面也使用jquery load&将数据附加到其中。
我的问题是当jquery将来自其他页面的新数据附加到此页面时。
这个函数不适用于新数据有来自其他页面的.text类。
答案 0 :(得分:0)
是的,这应该是它的工作方式。它将附加到DOM上已存在的内容中。 如果在初始文档加载后附加新元素,则必须在添加新数据后调用此函数。
答案 1 :(得分:0)
是的,我们可以添加内部jquery加载功能。
$( "#xyz" ).load( "xxy.html", function() {
newFunction($('.text'));
});
我们可以尝试
$(window).load(function(){
newFunction($('.text'));
})