Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.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 如何获取`data listid`属性值_Javascript_Jquery - Fatal编程技术网

Javascript 如何获取`data listid`属性值

Javascript 如何获取`data listid`属性值,javascript,jquery,Javascript,Jquery,在浏览器控制台中,在jquery脚本中使用console.log之后,我得到了下面的html元素 <li class="fe_pui-autocomplete-box ui-draggable ui-sortable-helper" data-listid="latest_4604b40a-0492-49da-a86e-37f633501c2c" style="position: absolute; left: -561.812px; top: 98px; width: 456px; he

在浏览器控制台中,在jquery脚本中使用
console.log
之后,我得到了下面的html元素

<li class="fe_pui-autocomplete-box ui-draggable ui-sortable-helper" data-listid="latest_4604b40a-0492-49da-a86e-37f633501c2c" style="position: absolute; left: -561.812px; top: 98px; width: 456px; height: 14px; opacity: 1; z-index: 0;">.....</li>

如何获取
数据列表ID
属性值?

您可以使用.attr获取任何属性值:使用:

console.log($(this).attr("data-listid"));

console.log($('li').attr('data-listid'))//通常使用.attr()
console.log($('li').data('listid'))//如果使用.data()设置属性,则使用.data()获取属性。

我得到了解决方案:

console.log($(this)[0].attributes[1].value);

是的,您需要正确地获取listid属性吗?
console.log($(this).data('listid'));
console.log($(this)[0].attributes[1].value);