3
我试图设置一个jQuery脚本来控制外观搜索表单的高级部分。如果搜索尚未提交,则包含高级搜索的div
应保持隐藏状态。但是,如果搜索已按照包含字符串“Search”的URL指定提交,请显示高级搜索div
。jQuery检查字符串的URL
我看到的问题是,无论网址中有什么,它总是通过淡入来显示#advsearch div
。它从不返回错误。我究竟做错了什么?谢谢你的帮助!
if(window.location.href.indexOf("Search")) {
$('#advsearch').fadeIn()
}
else {
$('#adv').click(function() {
$('#advsearch').slideDown()
});
}
尽管在URL中不会出现这种情况,但如果匹配以字符串的第一个字符开头 – cwallenpoole 2011-05-06 17:13:56
,则返回0(其结果为false)完美地工作!谢谢! – Vecta 2011-05-06 17:30:29