我有下面的html行。
<a href="#tabs-3" onclick="CallFunc()">d</a>替换为以下行:
<a href="javascript:void(0);" onclick="CallFunc()">d</a>在CallFunc()内部,我需要编写jquery,它将为我提供与href="#tab-3"相同的功能(因此,切换到该选项卡)
请告诉我它是如何在jquery中实现的?当我们点击href="#tab-3,然后它的页面就切换到那个特定的DIV,由于一些UI设计,我需要从UI中删除这一行,但需要使用JQUERY来维护该功能,那么,什么是等效的jquery呢?
发布于 2014-04-11 18:24:10
您可以在CallFunc()中使用以下内容:
$("#tabs").tabs({active: 2}); //it will make your 3rd tab active如果你想在插件初始化后设置它,可以这样做:
$( "#tabs" ).tabs( "option", "active", 2 ); //just select the right tab as the third parameter更多信息:Tabs Widget Doc options:active
您也可以离开选项卡,在activate事件中触发CallFunc()。
激活(事件,ui )类型:Type激活
激活选项卡后触发(动画完成后)。如果选项卡之前已折叠,则ui.oldTab和ui.oldPanel将为空jQuery对象。如果选项卡正在折叠,则ui.newTab和ui.newPanel将是空的jQuery对象。
Tabs Widget Docs
https://stackoverflow.com/questions/23009829
复制相似问题