鍍金池/ 問答/HTML5  HTML/ html中的class能動態(tài)賦值嗎?

html中的class能動態(tài)賦值嗎?

<body class="row">
    <div class="container body">
    </div>
</body>    

比如我有一個需求,想根據(jù)一個js方法的結果,動態(tài)的設置body的class樣式,
在row和col之間切換.

嘗試過用jquery的addClass,效果并不好.

有沒有其他的辦法,class支持拼接么?<body class="+Result()+">類似這樣的?

我最終是用的后臺設置一個變量實現(xiàn)的.感覺在前端也應該有其他辦法的吧?

回答
編輯回答
風畔

document.body.className = result() ? 'row' : 'col'

2017年4月12日 06:44
編輯回答
避風港

vue支持動態(tài)類名設置

2017年2月17日 14:07
編輯回答
萌二代

一個classList就能搞定,推薦人家用Vue怕不是智障???可別特么坑人了

2018年1月15日 04:51
編輯回答
乖乖噠

不清楚你的row和col的具體效果是啥 又想達到什么效果

document.body.className = 'col'
2017年2月21日 17:25