I have this working link where it is displaied the outcome I wantUL和李用jQuery 3.2.1運行錯誤
然而,當我插入我的代碼到Dreamweaver CC 2018這是行不通的。 我使用jquery jquery-3.2.1.js
的3.2.1版本。
在我的jsfiddle中,選擇按字母順序排序,而在我的頁面中則沒有。
var mylist = $('#list');
var listitems = mylist.children('li').get();
listitems.sort(function(a, b) {
return $(a).text().toUpperCase().localeCompare($(b).text().toUpperCase());
})
mylist.empty().append(listitems);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="list">
<li>h</li>
<li>c</li>
<li>i</li>
<li>e</li>
<li>b</li>
<li>l</li>
<li>j</li>
<li>f</li>
<li>a</li>
<li>g</li>
<li>d</li>
<li>k</li>
<li>n</li>
<li>m</li>
</ul>
我缺少什麼?
什麼樣的錯誤? – Pedram
所以它工作?或不? –
也許你的問題是當你的腳本被閱讀,當你的HTML呈現。你有沒有嘗試在文檔中插入你的JavaScript代碼?我無法想象你提供的信息。 –