我希望能够在页面上更改所有锚点的属性。但我不知道如何遍历所有这些元素。
发布于 2010-08-31 23:36:09
发布于 2010-08-31 23:39:27
发布于 2010-08-31 23:36:14
jQuery本身就提供了这种能力。
$('a').do_something();将do_something()连接到页面上的每个a。所以:
$('a').addClass('fresh'); // adds "fresh" class to every link.如果需要单独查看每个a的属性,则使用.each()
$('a').each( function(){
var hasfoo = $(this).hasClass('foo'); // does it have foo class?
var newclass = hasfoo ? 'bar' : 'baz';
$(this).addClass(newclass); // conditionally add another class
});https://stackoverflow.com/questions/3610621
复制相似问题