function _setSrc=function(_div){
var select=$(_div)attr('select');
if (select == "1") {
$(_div)html("<img src='/images/imgBodygif' />");
$(_div)removeAtrr('select')attr('select','0');
}
else {
$(_div)html("<img src='/images/imgBody_greengif' />");
$(_div)removeAtrr('select')attr('select','1');
}
}
你试试 用JQ的话就尽量全用别一会用JS的方法一会用JQ 因为JQ得到元素后 就不是单纯的DOM对象了 转换为了JQ对象 他会具有JQ的方法
因为这些函数都是返回了它们的调用者。也就是说,
$('div') 和 $('div')css({})的返回值是一样的。
比如说你写个这样一个类:
function Person(){thissay = function(){
alert('say');
return this;
};
thiseat = function(){
alert('eat');
return this;
};
}
var p = new Person();
psay()eat();
上面的say和eat方法都返回了它的调用者,所以你可以一次连续调用多个方法。
如果你再加上一句代码:
alert(psay()eat() === p)你会发现,打印结果是true,也就是说,返回值和调用它的是同一个对象,那返回值是不是可以直接调用其它方法呢?
可以获取父窗口中的对象:
取父窗口的元素方法:
$(selector, windowparentdocument);
$(selector, windowopenerdocument);
这样就ok啦~
这样的选择器的第二个参数就是在查找目标的范围~
以上就是关于jquery 中 获取的this 对象,this 是一个div ,我需要修改里面的img 的src 图片地址 如何做呢全部的内容,包括:jquery 中 获取的this 对象,this 是一个div ,我需要修改里面的img 的src 图片地址 如何做呢、jQuery 的怎么做到 一个对象上可以调用多个方法的 就是可以 一直点点这样调方法、关于jqueryd出新窗口获取主窗口对象的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)