将相同的button-ui图标添加到具有唯一IDS的不同按钮

时间:2010-09-09 15:39:43

标签: javascript jquery jquery-ui

我有一系列按钮,有些按钮共享相同的图标。现在我在做:

        $("#addNewStory").button({icons: {primary: 'ui-icon-plus'}});
    $("#addNewCampaign").button({icons: {primary: 'ui-icon-plus'}});
    $("#addNewAdItem").button({icons: {primary: 'ui-icon-plus'}});

有更简洁的方式吗?

THX

3 个答案:

答案 0 :(得分:1)

您可以在同一语句中执行多个选择器

$("#addNewStory, #addNewCampaign, #addNewAdItem").button({icons: {primary: 'ui-icon-plus'}});

答案 1 :(得分:1)

在一般情况下,如果您想让id“addNew XXX ”的所有元素都拥有该按钮,您可以使用

        $("[id^='addNew']").button({icons: {primary: 'ui-icon-plus'}});

答案 2 :(得分:0)

好的,对不起,应该先试试。解决方案只是:

$("#addNewStory, #addNewCampaign, #addNewAdItem").button({icons: {primary: 'ui-icon-plus'}});