如何设置没有值的属性或' ="" '最后

时间:2014-07-03 12:58:42

标签: javascript jquery

问题是......我想要<anytag id="blah" class="blahblah" myattrwithoutvalue> 但是看console.log($("#blah").html());我看到了:

myattrwithoutvalue ="" - 第三方插件不接受。

$(selector).attr("attribute")没有价值或 $(selector).attr("attribute",null)不要插入 任何属性。

如何解决这个问题?

var table = "";
table += "<table id='table1'>\n";
table += "</table>\n";
$("#place1").html(table);
$("#table1").addClass("myclass");
$("#table1").attr("mynewattr","");
var ptable = $("#place1").html();
console.log(ptable);

控制台

<table id="table1" class="myclass" mynewattr="">
</table>

HTML

<div id="place1">
</div>

1 个答案:

答案 0 :(得分:1)

谢谢大家。我确实与图书馆老板联系并指出了问题。 几个小时后,他发送了一封电子邮件,在github上宣布了新的固定版本。 我道歉。