简体   繁体   中英

How do I add/remove a class in a <div> when it already has classes

How do I add/remove a class from a div when it already has one or more classes?

<div class="class1 class2" id="id1">some text</div>



$("#id1").toggleClass("class3"); // doesn't work


$("#id1").toggleClass(" class3"); // doesn't work

Do I have to parse the string?

Your code should definitely work. In fact, the toggleClass example uses multiple class names!

您是否尝试过$(“#id1”)。addClass(“ classname”)和$(“#id1”)。removeClass(“ classname”)?

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM