我现在想设置一个<p class=""></p>的元素,但是
var p=$('<p></p>').attr({'class':""});
这样设置出来的<p class></p> 属性为空,转义没有效果也或许是我写的有问题,
求问方法解决~
我现在想设置一个<p class=""></p>的元素,但是
var p=$('<p></p>').attr({'class':""});
这样设置出来的<p class></p> 属性为空,转义没有效果也或许是我写的有问题,
求问方法解决~
var pHtml = "<p>This is a p element</p>";
$("body").html(pHtml );
$("p").addClass("\'\'");
你可以试下这样的,是不是你想要的效果。
var p1= $("<p class>haha</p>")
$("body").append(p)
$(".addItem").click(function(){
alert($('p').hasClass("")) //true
})
你得到的<p class>haha</p> 相当于 <p class=''>haha</p>
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答762 阅读✓ 已解决
2 回答1.9k 阅读
6 回答999 阅读
可以用
.attr('class', null)
或者
.removeAttr('class')