我正在使用 jQuery 执行此操作:
@xmlOut = $('<rules />')
@xmlOut.attr('xsi:schemaLocation','test')
我明白了:
<rules xsi:schemalocation='test'></rules>
“L”不再是大写了......
有票http://bugs.jquery.com/ticket/11166 http://bugs.jquery.com/ticket/11166
或者,您可以向 jQuery 添加属性挂钩(名称小写),以便使用所需的 setter 方法。例如:
$.attrHooks['viewbox'] = {
set: function(elem, value, name) {
elem.setAttributeNS(null, 'viewBox', value + '');
return value;
}
};
然后你可以使用 .attr() 设置属性区分大小写:
$('svg').attr('viewBox', '0 0 100 100');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)