Jquery选项卡脚本
Jquery选项卡脚本,jquery,cookies,web,Jquery,Cookies,Web,我想做一个网站,你可以切换标签显示或隐藏。我有这个密码 var a = '0'; b = '0'; c = '0'; $(function(){ $('#googleOn').click(function(){ var a = '1'; set = a + b + c; $.cookie('settings', set); alert($
我想做一个网站,你可以切换标签显示或隐藏。我有这个密码
var a = '0';
b = '0';
c = '0';
$(function(){
$('#googleOn').click(function(){
var a = '1';
set = a + b + c;
$.cookie('settings', set);
alert($.cookie('settings'));
});
$('#googleOff').click(function(){
var a = '0';
set = a + b + c;
$.cookie('settings', set);
alert($.cookie('settings'));
})
});
有人知道如何使代码更通用,这样我就不必为每个标签都写这篇文章了吗
干杯有很多jquery选项卡脚本可供选择。这里只有一个参考:
如果您使用cookies来记住选择了哪个选项卡,那么最好为选项卡链接使用哈希值,并在单击每个选项卡时将其添加到URL 有很多jquery选项卡脚本可供选择。这里只有一个参考:
如果您使用cookies来记住选择了哪个选项卡,那么最好为选项卡链接使用哈希值,并在单击每个选项卡时将其添加到URL 在使用单个
var
关键字声明多个变量时,应该使用逗号,而不是分号。由于您的代码是当前代码,b
、c
和set
是全局代码。另外-我认为您不想在click回调中重新声明a
,因为这会影响外部a
变量。而且,这只是简单的语法无效的JavaScript,您至少在$.cookie()
调用中缺少了一个逗号。。。此外,我看不出这段代码如何切换选项卡。你能发布一个演示吗?通过定义a='0'
你也可以先将它声明为一个字符串,然后在你的函数中将a=1
或a=0
声明为一个整数。我编辑了一点代码,发布后我发现它无效。你应该使用逗号,而不是分号,使用单个var
关键字声明多个变量时。由于您的代码是当前代码,b
、c
和set
是全局代码。另外-我认为您不想在click回调中重新声明a
,因为这会影响外部a
变量。而且,这只是简单的语法无效的JavaScript,您至少在$.cookie()
调用中缺少了一个逗号。。。此外,我看不出这段代码如何切换选项卡。你能发布一个演示吗?通过定义a='0'
你也可以先将它声明为字符串,然后在你的函数中将a=1
或a=0
声明为整数我编辑了一点代码,发布后我发现它是无效的。我一直在使用jquery UI选项卡,但我想添加/删除已添加内容的选项卡,然后保存我所做的,所以当我返回时它是一样的我一直在使用jquery UI选项卡,但是我想添加/删除已经添加内容的选项卡,然后保存我所做的,所以当我返回时它是一样的