Jquery Find()方法找不到异步加载的任何内容
与答案一样,.find()方法找不到异步加载的元素Jquery Find()方法找不到异步加载的任何内容,jquery,ajax,asynchronous,load,find,Jquery,Ajax,Asynchronous,Load,Find,与答案一样,.find()方法找不到异步加载的元素 <div id="wrapper"> <span class="load"></span> </div> $( '.load' ).load( 'text.txt' ); //text.txt <ul> <li>...</li> <li>...</li> </ul> // 为什么??是否有错误或它永远
<div id="wrapper">
<span class="load"></span>
</div>
$( '.load' ).load( 'text.txt' );
//text.txt
<ul>
<li>...</li>
<li>...</li>
</ul>
//
为什么??是否有错误或它永远不会工作?使用的回调方法,它大致相当于$.get(url、数据、成功)
,并且是异步的
如果提供了“完整”回调,则在执行后处理和HTML插入之后执行该回调
代码
如果一个插件在页面中查找加载的ajax'li',该怎么做?
$.fn.plugin = function() {
var $this = this,
$li = $this.find( 'li' );
console.log( $li );
}
$( '#wrapper' ).plugin();
$('.load').load('text.txt', function () {
$('#wrapper').find('li');
});