如何更改多个html属性的值?

时间:2011-10-17 15:25:16

标签: jquery html

我想更改此html元素。

<a class="btn small fileupload_cancel" title="cancel upload">cancel upload</a>

<a class="btn small fileupload_cancel" title="remove all">remove all</a>

最可行的解决办法是什么?

谢谢

6 个答案:

答案 0 :(得分:4)

这可以帮到你:

$("a.btn.small.fileupload_cancel").attr("title", "remove all").html("remove all");

如果您还有其他需要,请告诉我。

答案 1 :(得分:4)

$('.fileupload_cancel').attr('title','remove all').text('remove all');

答案 2 :(得分:1)

$('a.btn.small.fileupload_cancel').attr('title', 'remove all').text('remove all');

演示:http://jsfiddle.net/gPtMG/

答案 3 :(得分:0)

$('a[title="cancel upload"]').html('remove all').attr('title','remove all');

见这里:jsfiddle

答案 4 :(得分:0)

您可以在此处使用jQuery .html()和.attr()函数:

$('.classname').html($(this).attr('title'));

这会将所选对象的innerHTML设置为title属性中的字符串。

答案 5 :(得分:0)

尝试 -

$("a[title='cancel upload']").text('remove all').attr('title','remove all');

演示 - http://jsfiddle.net/pcnwX/