当我的页面加载它启动函数通过ajax加载一些数据。加载内容时,我想检查此内容中的文本。但是如果加载dinamic,jQuery无法找到所需的元素原因。
通过ajax加载的内容:
<div class="loaded_item">Some text </div>
用于检查文本的Jquery代码
if ( $('.loaded_item').text() == $("#some_iput_with_val").val() ){
$('.loaded_item').addClass("some_Class");
}
我读到了 .delegate()和 .on(),但他们使用了事件监听器。在我的例子中,必须在没有任何操作的情况下运行。
答案 0 :(得分:0)
你需要将从ajax调用返回的html追加到html元素,这样它才会成为圆顶的一部分。 如果你在页面中不需要它,你可以将它附加到隐藏元素 - 这样你将有一个jquery访问它。