我试图隐藏div属于值或两个值之间的div(会更好)
– >我的JS文件
$('#button').toggle(function() { $('#wrapper').find('div.object').filter(function() { return $(this).attr("value") < 800000;}).css('height','0px'); return false; },function() { $('#wrapper').find('div.object').filter(function() { return $(this).attr("value") < 800000;}).css('height','90%'); return false;
});
– >我的HTML
<input type="submit" id="button" value="under 800k"> <div id="wrapper"> <div class="object" value="805000">London</div> <div class="object" value="710000">Paris</div> <div class="object" value="860400">Milan</div> </div>
谢谢你的帮助!
解决方法
这会切换div的可见性,其值介于700k和800k之间.
$('#button').click(function() { $('#wrapper div.object').filter(function() { var v = $(this).attr("value"); return v > 700000 && v < 800000; }).toggle(); });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。