Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JQuery,我可以显示ID并在拖放和排序中更新它们吗?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 使用JQuery,我可以显示ID并在拖放和排序中更新它们吗?

Javascript 使用JQuery,我可以显示ID并在拖放和排序中更新它们吗?,javascript,jquery,html,Javascript,Jquery,Html,我有一个JQuery拖放和排序 比如说 1) Title 2) Title 3) Title 我需要在你排序时更新号码。 因此,如果将1移动到3,它们将更新1为3,2为1,3为2。假设您的可拖动元素具有类draggable,您应该在dragstop上调用类似的内容(我认为该事件在jQuery UI中称为stop) 假设您的draggable元素具有类draggable,您应该在dragstop上调用类似的东西(我认为该事件在jQuery UI中被称为stop) 如

我有一个JQuery拖放和排序

比如说

     1) Title
     2) Title
     3) Title
我需要在你排序时更新号码。
因此,如果将1移动到3,它们将更新1为3,2为1,3为2。

假设您的可拖动元素具有类
draggable
,您应该在dragstop上调用类似的内容(我认为该事件在jQuery UI中称为
stop


假设您的draggable元素具有类
draggable
,您应该在dragstop上调用类似的东西(我认为该事件在jQuery UI中被称为
stop


如何在HTML中显示抱歉,我不明白您使用
的意思。如何让它重新定义此内容。默认情况下,这只是将在li中放入12或3吗?
i
是每个jQuery的索引。因此,找到的第一个元素是索引0,第二个索引1,等等。因此在本例中,它只输出当前元素
$(this)
的html中的一个数字,该数字本身就是可拖动的。如果你想输出一个不同的字符串,你可以在i like
$(this).html(“元素号”+(i+1))
中添加一些东西,或者你可以定义一个不同的标记,比如在可拖动的容器中定义一个span,然后在其中输出数字-例如,
$(this).find(.myspan”).html(i+1)
不起作用。可能是我实现错误了,或者是我的jquery版本更新了,或者是其他什么东西。我该如何在HTML中显示这些内容?对不起,我不明白你所说的
是什么意思。我该如何让它重新定义这些内容。默认情况下,这只是将在li中放入12或3吗?
i
是每个jQuery的索引。因此,找到的第一个元素是索引0,第二个索引1,等等。因此在本例中,它只输出当前元素
$(this)
的html中的一个数字,该数字本身就是可拖动的。如果你想输出一个不同的字符串,你可以在i like
$(this).html(“元素号”+(i+1))
中添加一些东西,或者你可以定义一个不同的标记,比如在可拖动的容器中定义一个span,然后在其中输出数字-例如,
$(this).find(.myspan”).html(i+1)
不起作用。也许我实现错了,或者我的jquery版本更新了或者其他什么。
$(".draggable").each(function(i){
   $(this).html(i+1);
});