如何替换另一个吸引人的吸引力值

How to Replace attr value from another attr

本文关键字:吸引人 吸引力 另一个 何替换 替换      更新时间:2023-09-26

我需要知道,如何用jQuery替换另一个attr(rel)的样式宽度值,例如:

示例:<span rel="40"></span>

我需要这个:<span rel="" style="width: 40%"></span>

与jquery。

$('#mySpan').css('width', $('#mySpan').attr('rel') + "%");应该可以工作。但是对于此解决方案,您必须将id="mySpan"添加到您的 span-Tag 中。

你可以

这样做:

$('span[rel]').each(function() {
    var span = $(this);
    span.css('width', span.attr('rel') + '%');
});

这将获取具有rel属性的所有<span>

试试这个。我正在使用 id 选择器来获取您想要的跨度。

var this_span = $('#theSpan')
this_span.css('width',this_span.attr('rel')+'%')