簡體   English   中英

重新定位Jquery ui手風琴的標題圖標

[英]Repositioning the header icon of Jquery ui accordion

是否存在事件或函數,我可以重寫以更改jquery ui將圖標添加為標頭之前的span元素的方式。 我想在標題后緊跟其后,標記將如下所示:

<h3 class="ui-accordion-header">
     My Header Title
     <span class="ui-icon-triangle-1-e"></span>
</h3>

一種方法是將圖標設置為false,然后使用事件觸發器添加和管理我的圖標。 我正在尋找一種更清潔的方法。

順便說一句,我不能使用類似float的東西,而不能使用CSS解決它。

查看源代碼,該庫沒有為您提供該配置。 您可以做一件事,只需將圖標范圍附加到相應的標題即可:

$(function() {
  $( "#accordion" ).accordion();  
  // append header icons to their respective parent so they go at the end
  $(".ui-accordion-header").each(function(){
    $(this).find(".ui-accordion-header-icon").appendTo(this);
  })
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM