我正在尝试使两个 jquery UI 选项卡保持同步。您可以在主页上查看选项卡。基本上,当单击休斯顿时,应该单击另一个休斯顿选项卡,奥斯汀也是如此。
这是我所做的(由于它非常慢,我现在已经删除了代码):
jQuery(document).ready(function(){
jQuery("a[href='#houston']", ".wp-tabs").on("click", function(){
jQuery("a[href='#houston_locations']", ".wp-tabs").click();
});
jQuery("a[href='#austin']", ".wp-tabs").on("click", function(){
jQuery("a[href='#austin-3']", ".wp-tabs").click();
});
jQuery("a[href='#houston_locations']", ".wp-tabs").on("click", function(){
jQuery("a[href='#houston']", ".wp-tabs").click();
});
jQuery("a[href='#austin-3']", ".wp-tabs").on("click", function(){
jQuery("a[href='#austin']", ".wp-tabs").click();
});
});
我上面的代码有效;但是它非常慢,并且在控制台中也出现了“递归过多”的错误。
其他人可以提供更好的解决方案吗?