jq通过attr回调函数拿到left值
假设有一个HTML元素,它有一个left属性,你可以通过以下方式使用jq的attr回调函数获取它的值:
<div id="my-element" left="50px">Hello World</div>
<script>
$(document).ready(function() {
var leftValue = $('#my-element').attr('left', function(index, value) {
return value;
});
console.log(leftValue); // 输出:50px
});
</script>
在这个例子中,我们首先选择了一个ID为“my-element”的元素,然后通过attr回调函数获取了它的left属性的值。在回调函数中,我们将第一个参数(index)设置为不使用,而是使用第二个参数(value)作为返回值。这样,我们就可以获取元素的left属性的值并将其存储在变量中。最后,我们使用console.log()函数将其输出到控制台中。
原文地址: https://www.cveoy.top/t/topic/haX 著作权归作者所有。请勿转载和采集!