kmu*_*nky 3 jquery-ui jquery-ui-sortable
我想要做的是在移动列表项后返回移动的li包含的文本.有没有办法做到这一点?谢谢
编辑:
我试过了$(ui.item).text()但是我得到了一个ui is not defined error(我只是进口了jquery.js,ui.core.js而且ui.sortable.js,我是否必须导入别的东西?)
HTML
<ul id="sortable">
<li><a href="" class="drag">text</a></li>
<li><a href="" class="drag">another text</a></li>
<li><a href="" class="drag">more text</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
JS
$(document).ready(function(){
$('ul#sortable').sortable({
handle:'.drag',
axis:'y',
update:function(){
alert($(ui.item).text());
}
});
});
Run Code Online (Sandbox Code Playgroud)
您还没有在回调函数中命名任何参数.您需要为它们命名以便使用它们:
$(document).ready(function(){
$('ul#sortable').sortable({
handle:'.drag',
axis:'y',
update:function(event, ui){
alert($(ui.item).text());
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3761 次 |
| 最近记录: |