访问jquery.load成功函数中的目标元素
access target element in success function of jquery.load
我想访问$(obj).load()的成功函数中的对象;像这样:
$('.target').load('some url',function(){
$(this).addClass('ajaxLoaded');
});
在$.ajaxSetup中使用它,如下所示:
$.ajaxSetup({
success : function(){
$(this).addClass('ajaxLoaded');
}
});
但不能这样做$(this)返回XHR elemnt
注意:$.ajaxSetup.succes将在load()中的函数执行之前执行。
所以,目标元素还不知道(也许它在某个地方是已知的,但我找不到它)。
我认为$.ajaxSetup的使用不适合您尝试做的事情。
相关文章:
- 内容以其开头的目标元素
- 在 Jquery 中获取目标元素的属性
- 使用next()的jQuery目标元素不起作用
- 无法让悬停事件使用 jQuery UI 持续时间参数或 CSS 处理目标元素的同级元素
- 在 jquery not 选择器中具有 2 个类的目标元素
- 目标元素边缘的触摸启动会导致鼠标按下
- 具有 ID AND 类的 jQuery 选择器目标元素不起作用
- 如何在结构中获取目标元素的属性值.js
- 获取将被鼠标悬停的目标元素
- om/react:操作呈现目标元素之外的元素
- 具有不同 id 的目标元素 Jquery
- 如何动态更改基于目标元素的绝对工具提示的位置
- 目标元素由 attr 然后附加类 jQuery
- 多个语义 UI 弹出窗口,其中目标元素在每个实例的 atribute 中定义
- 对 HTML 列表进行排序,然后对目标元素进行排序
- 无法获取目标元素
- TinyMCE 编辑器中的目标元素
- 脚本 600:此操作的目标元素无效.(仅限 IE)
- 突出显示定位点的目标元素内的元素
- 单击即可动态更改目标元素