点击输入框,怎么让一个单选框变为选中状态,jQuery怎么写 谢谢大家

<label >

    <input  class="iii" type="radio" id="" name="nihao" >


    <input name="x_y"  type="text" class="rrr">


</label>

<script>


$(".rrr").focus(function(){

    $(this).siblings("input[type='radio']").prop("checked", true)

// $(this).siblings(这里写入checkbox的class).attr(checked, true)


});

</script>


这个代码不可以,有人知道为什么吗,哪里写错了吗,万分感激


慕婉清6462132
浏览 848回答 1
1回答

大话西游666

这个问题的解决思考有以下几种:1, 首先看jQuery是否引用了,F12 刷新,如果发现控制台报错:“Uncaught ReferenceError: $ is not defined”,说明没有引用jQuery2,换一种写法看看,看看但你点击input的时候,是否进去到这个方法,例如:$(".rrr").click(function() {&nbsp; &nbsp;console.log('print');});3,如果打印了print,换一种写法,如下试试看:&nbsp; jQuery(".rrr").click(function() {&nbsp; &nbsp; jQuery('.iii').attr("checked", true);});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript