Jquery:查找和替换文本无效
我想更改h2的文本Jquery:查找和替换文本无效,jquery,Jquery,我想更改h2的文本 <div id="freeads_box" class="freeads_box"> <input value="3" type="radio" name="radioname"> <h2>sometest </h2> </div> 但h2中的文本似乎没有任何变化 更新 未定义的打印 提前感谢这似乎有效: $(文档).ready(函数(e){ var x=4; $(“#free_box”).find(“i
<div id="freeads_box" class="freeads_box">
<input value="3" type="radio" name="radioname">
<h2>sometest </h2>
</div>
但h2中的文本似乎没有任何变化
更新
未定义的打印
提前感谢这似乎有效:
$(文档).ready(函数(e){
var x=4;
$(“#free_box”).find(“input[value='3']”)。next(“h2”).html(x);
});代码>
一些测试
您能试着通过以下方式更改js代码吗
var x=4;
$("#free_box").find("input[value='3']").next("h2").html(x);
$("#free_box").find("input[value='3']").siblings("h2").html(y);
$("#free_box").children("input[value='3']").end().chilren("h2").html(x);
希望它可以帮助您……您的问题是您有许多
使用
将id替换为类,并在jquery中:
$(".freeads_box").find("input[value='3']").next("h2").html(x);
每页只能有一个唯一id
$(文档).ready(函数(e){
var x=“已更改!”;
$(“.freeads_box”).find(“input[value='3']”)。next(“h2”).html(x);
});代码>
一些测试
一些测试
一些测试
一些测试
选择器中的id可能有误,$(“#freeads_box”)可能是$(“#free_box”)你能检查一下这个fiddle()吗,希望它能帮助你。你只有一个div id=“freeads_box”?没有,它有很多div id=“freeads_box它已经编写了代码,我只是更改了其中的一部分it@Adil我更改了它仍然不工作。您使用的是html代码,而jquery则完全不同。我换了相同的身份证。。。
var x=4;
$("#free_box").find("input[value='3']").next("h2").html(x);
$("#free_box").find("input[value='3']").siblings("h2").html(y);
$("#free_box").children("input[value='3']").end().chilren("h2").html(x);
$(".freeads_box").find("input[value='3']").next("h2").html(x);