问题描述
|
我是JQuery的新手,没有编程语言的经验,所以我不确定该脚本中应该更改什么以使“当前”标签不可点击
剧本:
//When page loads...
$(\".thumbCategory\").hide(); //Hide all content
$(\"ul.tabsCont li:last\").addClass(\"current\").show(); //Activate last tab
$(\".thumbCategory:last\").show(); //Show last tab content - cause using right float -reversing
//On Click Event
$(\"ul.tabsCont li\").click(function() {
$(\"ul.tabsCont li\").removeClass(\"current\"); //Remove any \"active\" class
$(this).addClass(\"current\"); //Add \"active\" class to selected tab
$(\".thumbCategory\").hide(); //Hide all tab content
var activeTab = $(this).find(\"a\").attr(\"href\"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
非常感谢!
解决方法
您可以添加执行event.stopImmediatePropagation()并返回false的点击处理程序。您还可以将元素设置为禁用
您可以使用.ui-state-disabled类