【发布时间】:2012-05-24 10:12:54
【问题描述】:
我有一个选项卡式屏幕,并希望在提交表单并且返回有效后触发对所选选项卡的点击。这是html的一部分:
<ul id="tabUL" class="tabs js-tabs same-height">
<li class="current">
<a class="tabLink" href="#tabProducts" data-url="/bla/bla">Products</a>
</li>
</ul>
我的成功命令是:
success: function(data, textStatus, XMLHttpRequest) {
$('#tabUL').find('li.current a').trigger('click');
}
这似乎不起作用...任何帮助表示赞赏 :) 问候安德里亚
【问题讨论】:
-
如果标签已被选中,您希望点击它做什么?
-
试试 $('li.current').parent().trigger('click');
-
你的js控制台报错了吗?
-
你的成功函数甚至被击中了吗?您是否尝试过在点击触发器上方发出警报?
-
是的,成功功能被击中。我试过 $('#tabUL').find('li.current a').css('background-color', 'red');整个里都变成了红色。没有报告错误...
标签: javascript jquery events jquery-ui-tabs eventtrigger