为选择菜单创建过滤器并遇到一些问题!
第一个是
$("#filterContentMenu option:contains(a)").hide();
不起作用但是
$("#filterContentMenu option:contains(a)").remove();
does.
实际上这似乎只是 Safari 中的问题!在火狐浏览器中工作吗?
.hide()
设置一个元素的display
to none
。你不能设置一个<option>
to display: none
,它不适用于所有浏览器。不过,您可以删除它们并保留对它们的引用:
var removed = $("#filterContentMenu option:contains(a)").remove();
// later that day...
removed.appendTo("#filterContentMenu");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)