Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 我们将如何获取特定的id<;ul>;在jquery中?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 我们将如何获取特定的id<;ul>;在jquery中?

Javascript 我们将如何获取特定的id<;ul>;在jquery中?,javascript,jquery,html,Javascript,Jquery,Html,这是jquery函数,它使ul可拖放和特定区域可拖放。 //Jquery $(函数(){ //有厨房和垃圾桶 变量$gallery5=$(“#gallery5”), $trash=$(“#trash”); //让厨房里的物品可以拖拉 $(“ul”,$gallery5)。可拖动({ 取消:“a.ui-icon”,//单击图标不会启动拖动 revert:“invalid”//未删除时,项目将恢复到其初始位置 遏制:“文件”, 助手:“克隆”, 光标:“移动”, }); //让垃圾可以放下,接受画廊的

这是jquery函数,它使ul可拖放和特定区域可拖放。 //Jquery

$(函数(){
//有厨房和垃圾桶
变量$gallery5=$(“#gallery5”),
$trash=$(“#trash”);
//让厨房里的物品可以拖拉
$(“ul”,$gallery5)。可拖动({
取消:“a.ui-icon”,//单击图标不会启动拖动
revert:“invalid”//未删除时,项目将恢复到其初始位置
遏制:“文件”,
助手:“克隆”,
光标:“移动”,
});
//让垃圾可以放下,接受画廊的物品
$trash.dropable({
接受:“画廊>李”,
接受:“#gallery2>li”,
activeClass:“ui状态突出显示”,
drop:函数(事件、用户界面){
警报(“垃圾”);
deleteImage(ui.draggable);
}
});
//让画廊也可以放下,接受垃圾中的物品
$gallery5.0可拖放({
接受:“#画廊李,#画廊2李,#画廊4李,#画廊3李”,
activeClass:“自定义活动状态”,
drop:函数(事件、用户界面){
警报(“厨房5”);
可回收图像(ui.Dragable);
}
});
//图像删除功能
var recycle_icon=“”;
//图像循环功能
var trash_icon=“”;
功能回收年龄($item){
//警报(“回收图像”);
$item.fadeOut(函数(){
$item
.find(“a.ui-icon-refresh”)
.删除()
(完)
.css(“宽度”,“250px”)
.查找(“img”)
.css(“高度”,“50px”)
(完)
.fadeIn()
.附件($厨房5);
});
}
//图像预览功能,演示用作模式窗口的ui.dialog
});
这是在循环中调用的,数据来自数据库。 //身体

  • 描述 身份证件
输出中有多个uls。我想检查我正在拖动的特定ul的id。 Thanx.

jQuery

$('ul').each(function(){
    var ulID = $(this).attr('id');
});

这将得到每个ul的ID,然后你可以用它做你需要的

你有没有试过这个:

var ids = '';
$('ul').each(function(){
  ids += $(this).attr('id');
});

试试这个:

  $('ul').each(function()
        {
           var ids= $(this).attr('id'); // This is your rel value
        });

您是否尝试过
this.id
this.attr(“id”)
?是的,我尝试过。它不起作用。thanx:)如果你需要针对一个特定的ID,它只是$(“#specific ID”)-这就是你的意思吗?实际上不是。这个特定的ID可以是任何东西,它来自数据库。实际上我正在拖动一个
    ,所以我想知道我正在拖动哪个
      。我知道它要去哪里,但我不知道它要去哪。塔克斯!在您的“$”($ul“,$gallery5).draggable({”函数,$(this).attr('id')应该返回ul.hi的特定id,抱歉,但我没有理解您的意思。抱歉,可能是我弄错了。在某个地方,您会有一个处理程序,在单击ul(启动拖动)时触发,在该函数中,您可以引用$(this).attr('ul')它将返回已单击的ul的ID。
      var ids = '';
      $('ul').each(function(){
        ids += $(this).attr('id');
      });
      
        $('ul').each(function()
              {
                 var ids= $(this).attr('id'); // This is your rel value
              });