admin管理员组

文章数量:1355582

How can I add a class to the body if div has some particular class? (JSFiddle)

HTML

<body>
    <div id="pos-target" class="pos-fixed"><!-- Code --></div>
</body>

JS

function () {
  $('#pos-target').hasClass(pos-fixed)) { $(document.body).addClass(‘pos-change’);
}

How can I add a class to the body if div has some particular class? (JSFiddle)

HTML

<body>
    <div id="pos-target" class="pos-fixed"><!-- Code --></div>
</body>

JS

function () {
  $('#pos-target').hasClass(pos-fixed)) { $(document.body).addClass(‘pos-change’);
}
Share Improve this question edited May 29, 2017 at 20:43 Badacadabra 8,5277 gold badges31 silver badges54 bronze badges asked Apr 11, 2015 at 5:45 techiestechies 1812 silver badges13 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 5
if( $('#pos-target').hasClass('pos-fixed') === true ) 
{
 $('body').addClass('pos-change');
}

Here is a https://jsfiddle/5p38Lb57/

Try this:

$(document).ready(function(){
  if($('#pos-target').hasClass("pos-fixed")) 
     $("body").addClass("pos-change");
});

本文标签: javascriptHow to add class to the body if my div has a certain classStack Overflow