jQuery手册中这样写道:
$(expression, [context])
expression String 用来查找的字符串
context (可选) Element, jQuery 作为待查找的 DOM 元素集、文档或 jQuery 对象。
那么,你可以这样获取:
$('img:first-child', this)attr('src');
--------------------------------------
或者用原生js:
var a = documentgetElementById('my')getElementsByTagName('a');
var src = [];
for(var i=0;i<slength;i++){
srcpush(a[i]getElementsByTagName('img')[0]src);
}
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的方法
1 jQuery修改img的src的方法:
$("#img_id")attr("src","new_src");
2 此语句的功能是:修改id为img_id的src属性为新的src属性。。
以上就是关于Jquery先获取自身内部的元素属性值,该如何获取全部的内容,包括:Jquery先获取自身内部的元素属性值,该如何获取、jquery 中 获取的this 对象,this 是一个div ,我需要修改里面的img 的src 图片地址 如何做呢、jquery怎么改变img的src等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)