我需要知道,如何用 jQuery 替换另一个 attr(rel) 的样式宽度值,例如:
例子:<span rel="40"></span>
我需要这个:<span rel="" style="width: 40%"></span>
用jQuery。
我需要知道,如何用 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') + '%');
});
这将获得所有<span>
具有rel
属性的 s。
尝试这个。我正在使用 id 选择器来获取您想要的跨度。
var this_span = $('#theSpan')
this_span.css('width',this_span.attr('rel')+'%')