我想取出每个url 给他绑定事件实现跳转,不要用a标签!如何做?
为什么取不到属性值?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
当 $(".test").length > 1 时,jQuery返回的是DOM原生节点,和 document.getElementsByTagName('p') 返回的结果一样,这里的$(".test")[i]没有被jQuery生成一个jQuery对象,并赋予通过prototype定义的一些方法和属性,因此根本没有test[i].attr这个方法。所以就造成了$(test[i]).data("url")这个h5原生方法能够获取属性值而test[i].attr这个方法不能获取,希望对你有帮助。
第一你$没定义,要么就是没引入JQ库,第二,test[i],你研究下写法对还是错。