Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 HTML5自定义属性更新值_Javascript_Jquery_Html - Fatal编程技术网

Javascript HTML5自定义属性更新值

Javascript HTML5自定义属性更新值,javascript,jquery,html,Javascript,Jquery,Html,如何使用jQuery获取html5属性的值 <button data-direction="next" data-next="2"></button> 我希望下一步能够获得最新的数据集值 当我使用javascript动态更改值,然后尝试使用 $'[data direction=next][data next]'。数据“next”, 它总是在加载页面时返回设置的数据,而不是在更新后返回-在本例中为2。$'[data direction=next][data next]'。

如何使用jQuery获取html5属性的值

<button data-direction="next" data-next="2"></button>
我希望下一步能够获得最新的数据集值

当我使用javascript动态更改值,然后尝试使用 $'[data direction=next][data next]'。数据“next”,
它总是在加载页面时返回设置的数据,而不是在更新后返回-在本例中为2。

$'[data direction=next][data next]'。attr'data-next'应该有效。

我同意@Pierre。使用attr方法检索所需的值


需要注意的是,您的选择器可能会变慢。看看这个。

+1 data next不是真正的html5数据符号,只是一个html属性。您可以像访问任何其他属性一样访问它们–使用。您也不能通过名称访问大多数HTML值。