如何将jquery ui accordion默认图标全局更改为plus图标

如何将jquery ui accordion默认图标全局更改为plus图标,jquery,css,ruby-on-rails,jquery-ui,Jquery,Css,Ruby On Rails,Jquery Ui,我正在rails项目中使用Jquery UI Accordion。使用箭头图像作为默认图像的手风琴。我需要将该箭头图标更改为默认的加图标。我应该在哪里编辑以使加号和减号图标默认为在所有网站上更改。我把手风琴用了很多页 我在其他帖子中看到了更多与此相关的问题。我的例子是RubyonRails项目。我想全局更改图标,使其在整个项目中都生效 我在每一页上添加了以下行,使其符合我的要求。我觉得这不是干的原则。我需要这样设置全局工作在整个网站的所有页面 <script> $(functio

我正在rails项目中使用
Jquery UI Accordion
。使用
箭头图像作为默认图像的
手风琴
。我需要将该箭头图标更改为默认的
加图标。我应该在哪里编辑以使
加号和减号图标
默认为在所有网站上更改。我把手风琴用了很多页

我在其他帖子中看到了更多与此相关的问题。我的例子是RubyonRails项目。我想全局更改图标,使其在整个项目中都生效

我在每一页上添加了以下行,使其符合我的要求。我觉得这不是干的原则。我需要这样设置全局工作在整个网站的所有页面

<script>
  $(function() {
    $( "#accordion" ).accordion({
      heightStyle: "content"
    });
    /* Change the accordion image to Plus and minus */
    $("#accordion").accordion("option", "icons", 
        { 'header': 'ui-icon-plus', 'headerSelected': 'ui-icon-minus' });
  });
</script>

$(函数(){
$(“手风琴”)。手风琴({
高度样式:“内容”
});
/*将手风琴图像更改为加号和减号*/
$(“#手风琴”)。手风琴(“选项”、“图标”,
{'header':'ui-icon-plus','headerSelected':'ui-icon-plus'});
});

如果您有任何建议和帮助,我们将不胜感激。

jqueryui为其小部件提供了丰富的文档。查看手风琴的文档(特别是更改图标的文档)

进一步阅读这些文档中提到的CSS框架是


例如,如果您转到jQuery UI,您可以查看图标的大网格,找到您喜欢的图标,将鼠标悬停在其上以查看类名,然后在“我的第一个链接”的文档中使用该名称来配置手风琴菜单以使用您选择的图标。如果您查看第一个链接中的文档,该示例实际上在内容折叠/展开时分别使用加号和减号图标。

请提供向下投票的原因……是的,但我找不到更改默认图标的方法。。。我知道我们可以使用不同的图像而不是traingle图像。@Sri请参考我在回答中添加的其他信息。你需要的所有信息都在这些链接中,特别是第一和第三个链接。我想我可能误解了你想要的东西。您想要一个中心位置来更改您在Ruby代码中使用的图标吗?因为jQueryUI手风琴在全局范围内没有图标的“默认设置”,除非您直接编辑jQueryUI源代码(这是一种糟糕的做法)。每个手风琴都必须单独更换。通过使用Ruby管理手风琴选项和创建代码,您可能最好模拟“全局设置”。一个更快、更脏、更不易维护的解决方案是在整个代码库中查找替换图标设置。是的。。。。这就是我想要的。。。我更新了问题。。请再看一看。