老师,这个显示不了,说我有问题
来源:3-6 css()、text()、html()方法讲解
李可意
2019-06-11 15:56:13
Unable to get property 'css' of undefined or null reference
$(document).ready(function(){ $('a').click(function(){ $('img') .eq($(this).index()) .css({'opacity':1}) .siblings() .css({'opacity':0}); }); var alinks=$('a'); for(var i=alinks.length;i>=0;i--){ alinks[i].css({ 'background': 'red', 'border': '5px solid yellow', 'color': '#fff' }); } });
1回答
好帮手慕码
2019-06-11
同学你好!
代码中,alinks[i]不是一个jq对象,所以使用.css()方法出错,可以通过eq()选择器来进行操作,参考下图:
如果帮助到了你 欢迎采纳 祝学习愉快~