Javascript jquery如何设置从输入字段到其他元素数据属性的值
这就是我得到的:Javascript jquery如何设置从输入字段到其他元素数据属性的值,javascript,jquery,Javascript,Jquery,这就是我得到的: <ul class="sortable"> <li data-order=""><input class="cant-see-me" value="3" /></li> <li data-order=""><input class="cant-see-me" value="1" /></li> <li data-order=""><input class="cant-see-m
<ul class="sortable">
<li data-order=""><input class="cant-see-me" value="3" /></li>
<li data-order=""><input class="cant-see-me" value="1" /></li>
<li data-order=""><input class="cant-see-me" value="2" /></li>
</ul>
谢谢您尝试的方法是通过“看不见我”课程获取每一个元素。这将根据HTML返回一个包含3个输入元素的数组。您需要获取属于每个
元素的“看不见我”类的值:
var bla = $($(this).find('.cant-see-me')).val();
$(this).attr('data-order', bla);
$.each($('.sortable li'), function (index, value) {
/* $('.sortable li').each(function() { this one had the same result*/
var bla = $('.cant-see-me').val();
$(this).attr('data-order', (bla));
});
var bla = $($(this).find('.cant-see-me')).val();
$(this).attr('data-order', bla);