Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery UI选项卡-如果选项卡离开并切换回,则不添加事件处理程序_Javascript_Jquery_Jquery Ui_Events_Tabs - Fatal编程技术网

Javascript jQuery UI选项卡-如果选项卡离开并切换回,则不添加事件处理程序

Javascript jQuery UI选项卡-如果选项卡离开并切换回,则不添加事件处理程序,javascript,jquery,jquery-ui,events,tabs,Javascript,Jquery,Jquery Ui,Events,Tabs,我有一个jQuery UI选项卡控件,第一次打开选项卡时,我可以添加一个事件处理程序(在$().ready()中),它工作正常 如果我切换到另一个选项卡,然后再次切换回来,那么我将努力维护事件处理程序。我可以选择是每次添加它并在每次添加时触发一次,还是每次添加但只在第一次打开选项卡时触发 选项1-两个事件处理程序 $(document).on("change", "#chkIsBreak", function () { alert("hi");}); 第一次加载选项卡时将导致事件触发,但每次我

我有一个jQuery UI选项卡控件,第一次打开选项卡时,我可以添加一个事件处理程序(在
$().ready()
中),它工作正常

如果我切换到另一个选项卡,然后再次切换回来,那么我将努力维护事件处理程序。我可以选择是每次添加它并在每次添加时触发一次,还是每次添加但只在第一次打开选项卡时触发

选项1-两个事件处理程序

$(document).on("change", "#chkIsBreak", function () { alert("hi");});
第一次加载选项卡时将导致事件触发,但每次我切换到选项卡时,它都会添加相同的事件处理程序,因此每次都会有额外的警报

如果我使用
jQuery.\u数据($(document.get(0),“events”)查看事件我可以看到事件已添加两次

选项2-一个事件处理程序,仅在第一次添加时有效。

$("#chkIsBreak").on("change", function () { alert("hi");});
第一次打开选项卡时工作正常,但在切换选项卡然后再次切换时,事件根本不会触发

如果我使用
jQuery.u数据($(“#chkIsBreak”).get(0),“events”)查看事件我可以看到事件已添加,但除非是第一次打开选项卡,否则不会触发

有什么建议吗?我可以使用选项1并检查
jQuery.\u data()
,但这应该是内部jQuery数据。在这里正确的做法是什么?

这里有一个和事件,您可以使用

$(函数(){
$(“#制表符”)。制表符({
beforeActivate:功能(事件、用户界面){
警报(“hi”);
}
});
});

青蒿素、金樱子、天妇罗、金樱子a、金樱子。库拉比图尔nec arcu。我坐在阿梅特·莫里斯旁边。这是一个很好的例子。埃蒂亚姆·阿利奎特·马萨和洛雷姆。毛里斯·达比乌斯·拉库斯·奥克托·里苏斯。埃尼安临时乌兰科珀酒店 狮子座。维瓦摩斯·塞德·马格纳·奎斯·利古拉·埃利弗德·阿迪皮斯。杜伊斯·奥奇。苏打水煎饼或同侧生命。阿利奎姆·努拉。我是阿利奎姆·莫莱斯蒂·埃拉特。这是一种新的葡萄品种。这是我的梦想。同侧相位。 努克·特里斯蒂克·坦普斯·莱克图斯

Morbi tincidunt,我坐在医院里,看医生,看医生,看医生,看医生。杜伊斯·塞勒里克·莫莱斯蒂·图皮斯。塞德·弗林利亚,马萨·埃吉特·卢克图斯·马莱苏阿达,梅特斯·厄洛斯·莫莱斯蒂·莱克托斯,我们的厄洛斯·多洛。埃尼安 aliquet-fringilla扫描电镜。悬钩子在舌苔中是舌苔。在爱神的前庭里祈祷。临床医生。库拉比图尔·奥纳雷·康塞奎特·努克。埃尼安·韦尔梅特斯。乌特·波苏尔·维韦拉·努拉。阿利奎姆·埃拉特·帕特。 佩伦茨克康瓦利斯。梅塞纳斯·费吉亚、佩伦特斯·普雷蒂姆·波苏尔、猫科动物奥勒姆·尤伊斯莫·费利斯、欧纳·利奥·尼西·维勒·费利斯。毛里斯·康塞德图尔·托托和珀鲁斯

毛里斯·埃利芬德和图皮斯。酒后驾车。潜力悬钩子。这是一种腐败,是一种腐败,是一种腐败,是一种腐败,是一种腐败,是一种腐败。前庭无前庭。每个科努比亚的社会责任等级 诺斯特拉,每一个接受者。Fusce苏打啤酒。这是一个很好的例子。这是一种很好的治疗方法。库拉比图尔·洛雷姆·埃尼姆、普雷蒂姆·内克、福吉亚·内克、卢克图斯·a、拉克斯

杜伊斯·库苏斯。梅塞纳斯·利古拉·厄罗斯、布兰迪·内克、法雷特拉、森佩尔、麦格纳。纳拉姆ac拉克斯。无便利。普雷森特·维韦拉·胡斯托·维塔·内克。普拉森特·布兰迪特·维利特。潜力悬钩子。多尼克·马蒂斯,麦格纳州佩德维尔·法雷特拉·布兰迪 口舌是爱欲的象征,也是爱的象征。南斯克利斯克。Donec non libero sed nulla mattis commodo。Ut矢状位。Donec nisi lectus,封建者porttitor,临时ac,临时vitae,pede。这是一种交通工具。 Maecenas commodo。佩伦茨克nec精英。拉库斯的福斯。维瓦摩斯是自由人,莱克图斯·亨德雷特·亨德雷特

您可以使用和事件

$(函数(){
$(“#制表符”)。制表符({
beforeActivate:功能(事件、用户界面){
警报(“hi”);
}
});
});

青蒿素、金樱子、天妇罗、金樱子a、金樱子。库拉比图尔nec arcu。我坐在阿梅特·莫里斯旁边。这是一个很好的例子。埃蒂亚姆·阿利奎特·马萨和洛雷姆。毛里斯·达比乌斯·拉库斯·奥克托·里苏斯。埃尼安临时乌兰科珀酒店 狮子座。维瓦摩斯·塞德·马格纳·奎斯·利古拉·埃利弗德·阿迪皮斯。杜伊斯·奥奇。苏打水煎饼或同侧生命。阿利奎姆·努拉。我是阿利奎姆·莫莱斯蒂·埃拉特。这是一种新的葡萄品种。这是我的梦想。同侧相位。 努克·特里斯蒂克·坦普斯·莱克图斯

Morbi tincidunt,我坐在医院里,看医生,看医生,看医生,看医生。杜伊斯·塞勒里克·莫莱斯蒂·图皮斯。塞德·弗林利亚,马萨·埃吉特·卢克图斯·马莱苏阿达,梅特斯·厄洛斯·莫莱斯蒂·莱克托斯,我们的厄洛斯·多洛。埃尼安 aliquet-fringilla扫描电镜。悬钩子在舌苔中是舌苔。在爱神的前庭里祈祷。临床医生。库拉比图尔·奥纳雷·康塞奎特·努克。埃尼安·韦尔梅特斯。乌特·波苏尔·维韦拉·努拉。阿利奎姆·埃拉特·帕特。 佩伦茨克康瓦利斯。梅塞纳斯·费吉亚、佩伦特斯·普雷蒂姆·波苏尔、猫科动物奥勒姆·尤伊斯莫·费利斯、欧纳·利奥·尼西·维勒·费利斯。毛里斯·康塞德图尔·托托和珀鲁斯

毛里斯·埃利芬德和图皮斯。酒后驾车。潜力悬钩子。这是一种腐败,是一种腐败,是一种腐败,是一种腐败,是一种腐败,是一种腐败。前庭无前庭。每个科努比亚的社会责任等级 诺斯特拉,每一个接受者。Fusce苏打啤酒。这是一个很好的例子。普拉斯