我遇到问题。我希望能够对列表进行排序。我制作了这个脚本,但“可排序”不起作用。为什么?Sortable不起作用
<html>
<script type="text/javascript">
var count = 1;
$(function(){
$('#add_item').click(function(){
count++;
$('#container').append('<li id="item_' + count +'">' + count + '° posto: '+ '<input type="text" id="item_' + count + '" name="items[]" type="text" /><input type="submit" class="del_item" value="Elimina" /><br /></li>');
return false;
});
$('form').on('click', '.del_item', function(){
count--;
$(this).parent().remove();
return false;
});
$('#container').sortable();
});
</script>
<ul id="container">
<li id="item_1">1° posto: <input type="text" id="item_1" name="items[]" />
<input type="submit" class="del_item" value="Elimina" /><br /></li>
</ul>
<input type="submit" name="add_item" id="add_item" value="Aggiungi" /><br />
</html>
请问您能帮我吗?
在Chrome开发人员中使用控制台工具或Firefox与FireBug应该会给你一些关于实际错误的更多信息 – 2012-03-05 15:54:02
你的html没有'form'。 – 2012-03-05 15:59:19