1

私のコードは、jquery ui-helper を使用して次のように生成します。そして、li タグから 1000: および 1001: を非表示/削除したいと考えています。また、ドラッグ可能機能を無効にしたいのですが、できますか?

   <ul class="available connected-list" style="height: 101px;">

<li class="ui-helper-hidden-accessible"></li>

<li class="ui-state-default ui-element ui-draggable" title="1000:薯仔咖哩雞 Curry Chicken" style="">
<span class="ui-helper-hidden"></span>1000:薯仔咖哩雞 Curry Chicken
<a href="#" class="action">
<span class="ui-corner-all ui-icon ui-icon-plus"></span>
</a>
</li>

<li class="ui-state-default ui-element ui-draggable" title="1001:香脆炸鸡翼 Crispy Fried Chicken Wing" style="">
<span class="ui-helper-hidden"></span>1001:香脆炸鸡翼 Crispy Fried Chicken Wing<a href="#" class="action">
<span class="ui-corner-all ui-icon ui-icon-plus">
</span>
</a>
</li>

</ul>
4

1 に答える 1

1

これが役立つことを確認してください、 http://jsfiddle.net/KLpea/

    $( ".your_selector" ).draggable( "disable" ); // TO disable the Jquery UI draggable & Disable the draggable with your specific condition

    $("ul li").html(function(i, html) {
        return html.replace(/\d*:/, "");
    });
于 2013-11-07T05:25:25.543 に答える