1

我有一个按钮集,其功能几乎类似于选项卡 - 单击按钮将显示一些相关内容。这很好,直到我需要直接链接到特定部分,所以我现在使用 jQuery 来获取页面的哈希标记并显示适当的内容,但我还想更改按钮的状态,以便清楚哪个一个被选中。

我试过使用addClass('ui-state-active');,虽然这完美地设置了按钮的状态,但这也意味着状态是持久的——如果你点击另一个按钮,那么两者都会被突出显示/激活。

这是受影响问题的页面- https://secure.photofileltd.co.uk/new_site/index.php?page=services#scarringReports

任何帮助将不胜感激,谢谢!

4

1 回答 1

1

您可以触发click按钮上的操作,而不是设置类。

if ($('.ui-state-active').length==0) {
    $('.your_buttons_class').first().click();
}
于 2012-04-14T16:49:21.620 回答