簡體   English   中英

如何在jQuery UI中將圖標放入手風琴

[英]How to put the icons in accordion in jquery ui

我想做的是在手風琴中顯示默認圖標,就像jQuery-ui站點中的示例一樣。

示例: http//jqueryui.com/accordion/#custom-icons

我的問題是它不會僅顯示我看到的文本...我在jsfiddle中嘗試了代碼,但看到的卻與文本相同。

當前輸出: http : //jsfiddle.net/MfegM/1663/

腳本:

$(function() {
      $( "#accordion" ).accordion({
      active:false,
      collapsible:true,
      });
});

$(function() {

$("#accordion").accordion( );

$("#accordion").accordion("option", "icons",

{'header': 'ui-icon-circle-arrow-e', 'headerSelected': 'ui-icon-circle-arrow-s' });
       });

我的鏈接:

<!--CSS Links-->
<link rel="shortcut icon" href="elogFiles/images/icon.ico" type="image/x-icon" />
<link rel="stylesheet" href="elogFiles/css/jquery-ui-1.9.2.css" />
<link rel="stylesheet" href="elogFiles/css/animate.css" />
<link rel="stylesheet" href="elogFiles/css/bootstrap.css" />
<link href="https://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet" />
<link rel="stylesheet" href="elogFiles/css/style.css" type="text/css" />


<!--Script Links-->
    <script src="elogFiles/js/jquery-1.11.0.min.js"></script>
    <script src="elogFiles/js/jquery-ui-1.9.2.min.js"></script>
    <script src="elogFiles/js/bootstrap.min.js"></script>
    <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/jquery.validate.min.js"></script>
    <script src="elogFiles/js/myScript.js"></script>

嘗試使用更新版本的jquery和jquery ui。 可以在代碼正確的情況下直接在1.8.3和ui 1.9.2上運行

// code is yours - I included it so I could post the fiddle below.    
$("#accordion").accordion("option", "icons",
{
    'header': 'ui-icon-circle-arrow-e',
    'headerSelected': 'ui-icon-circle-arrow-s'
});

示例: http //jsfiddle.net/MfegM/1664/

您的代碼絕對正確,您所要做的就是將這個小的CSS添加到CSS文件中

.ui-accordion .ui-accordion-header{
   padding-left: 30px;
}

暫無
暫無

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

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