javascript - 用js動態設定屬性class=""該怎麼處理?
PHP中文网
PHP中文网 2017-05-19 10:15:43
0
5
534

我現在想設定一個<p class=""></p>的元素,但是
var p=$('<p></p>').attr({ 'class':""});
這樣設定出來的<p class></p> 屬性為空,轉義沒有效果或許是我寫的有問題,
求問方法解決~

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(5)
習慣沉默

可以用
.attr('class', null)

.removeAttr('class')

刘奇

雷雷

刘奇
var pHtml = "<p>This is a p element</p>";
$("body").html(pHtml );
$("p").addClass("\'\'");

你可以試試這樣的,是不是你想要的效果。

phpcn_u1582

屬性等於空字串的元素 瀏覽器會自動只保留屬性的 你設定這個是準備做什麼

淡淡烟草味
  var p1= $("<p class>haha</p>")
  $("body").append(p)
  $(".addItem").click(function(){
    alert($('p').hasClass(""))  //true
  })

你得到的

haha

相當於

haha

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!