简单JQuery UI变量传递问题(语法)
-以下是简单JQuery UI选项卡界面的工作示例 定义了当前选项卡的注释字符串不起作用-导致选项卡崩溃 请帮我正确地写这个语法 代码的总体思路:我需要在函数MySelect()中包含简单JQuery UI变量传递问题(语法),jquery,jquery-ui,variables,Jquery,Jquery Ui,Variables,-以下是简单JQuery UI选项卡界面的工作示例 定义了当前选项卡的注释字符串不起作用-导致选项卡崩溃 请帮我正确地写这个语法 代码的总体思路:我需要在函数MySelect()中包含 保持当前所选选项卡索引的变量 当OnSelect事件发生时,保持所选选项卡索引的变量 还有一部分更复杂的解决方案,这是非常需要这两个值,以便将来进行比较 此处复制JSFIDLE JS代码: 如果我理解正确,您希望获取当前选项卡并单击选项卡。试试下面的代码 这很好用,非常感谢!但我有一个问题:为什么要编写clic
如果我理解正确,您希望获取当前选项卡并单击选项卡。试试下面的代码
这很好用,非常感谢!但我有一个问题:为什么要编写clicked_tab=ui.index;串两次?我已经在MySelect()函数外对这个字符串进行了注释,它仍然可以正常工作。@DaneSoul实际上您不必。。更新后的帖子。
function MySelect(event, ui){
var clicked_tab = ui.index //new clicked tab 0-1-2 indexes
alert(clicked_tab);
alert(curent_tab +' / '+ clicked_tab);
}
$(function() {
$('#tabs').tabs({
//var curent_tab = ui.index; //befor new one clicked 0-1-2
select: function(event, ui) {
MySelect(event, ui);
}
});
});
$(function() {
var current_tab;
var clicked_tab;
$('#tabs').tabs({
show: function(event, ui) {
current_tab = ui.index;
},
select: function(event, ui) {
clicked_tab = ui.index; //befor new one clicked
MySelect(event, ui);
}
});
function MySelect(event, ui) {
//clicked_tab = ui.index //new clicked tab
alert(current_tab + ' / ' + clicked_tab);
}
});