求看jQuery错误

发布网友 发布时间:2022-04-23 09:45

我来回答

2个回答

热心网友 时间:2022-04-25 10:33

<style>
.hide{
display:none;
}
</style>
<body>
<div class="a">
<div >
<img src="puker.ico"/>
<input type="text" id="hh_input" placeholder="请输入" onkeyup="s()"/>
<img src="puker.ico" class="del hide"/>
<button id="button">收索</button>
</div>
</div>

</body>
<script type="text/javascript">
var hh_input = $("#hh_input");
var button = $("#button");
var del = $(".a div img.del");
alert(del);
function s(){
if(hh_input.val() == ""){
del.addClass("hide");
alert(1);
}else{
del.removeClass("hide");
alert(2);
}
}
</script>
测试有效,应爱思你的js中包含其他错误。比如你下面的$(hn_input)是什么意思

热心网友 时间:2022-04-25 11:51

逻辑错误,要先判断是否存在hide这个class。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com