我有一个简单的jQuery切换按钮,但我不想使用toggleSlide。如果它已加载主页,则必须打开div并有一个要隐藏的按钮。 但如果它被加载另一页,div必须关闭并有按钮显示 这是两个不起作用的代码。我尝试用HTML将它们一起添加但不起作用
主页:
$(document).ready(function(){
$("#flip").click(function(){
if(window.location.href == 'http://homepage/')
$("#panel").hide("fast");
});
});
换另一页:
$(document).ready(function(){
$("#flip").click(function(){
if(window.location.href != 'http://homepage/')
$("#panel").show("fast");
});
});
答案 0 :(得分:0)
您可以尝试这样的事情:
$(document).ready(function(){
var condition = (window.location.href == 'http://homepage/');
$("#panel").toggle(condition);
});
但是比较字符串通常是不好的做法,所以我要做的是在页面顶部设置一个bool,当加载主页时,将其设置为true。否则,是假的。