sup*_*ize 0 html javascript jquery
我想知道如何在div中找到特定元素,即使有两种类型.
<div id="man_1">
<img src="img/img_1.gif" width="80" />
<img id="img_1" class="test" src="img/img1.png" />
</div>
Run Code Online (Sandbox Code Playgroud)
这个jquery:
$('#man1').find(".test").attr('src', 'bla.png');
Run Code Online (Sandbox Code Playgroud)
我的尝试是通过添加一个类来找到元素并找到它.不幸的是,它不起作用.
谢谢
显而易见的答案是你id在jQuery中使用了错误,省略了_:
$('#man1').find(".test").attr('src', 'bla.png');
Run Code Online (Sandbox Code Playgroud)
应该:
$('#man_1').find(".test").attr('src', 'bla.png');
Run Code Online (Sandbox Code Playgroud)
如果你使用正确的id,你会发现它是有效的(jQuery不会尝试猜测你想要做什么).