Just nu i M3-nätverket
Jump to content

Kolla om en div är tom med jQuery?


ramo_and

Recommended Posts

hej!

 

Jag vill kolla på en div på sidan är tom med hjälp av jQuery och om den då är det så vill jag ändra bakgrundsfärgen. Min kod ser ut såhär:

 

<script type="text/javascript">
 $(document).ready(function(){
   if ($('.productInfoWrapper').is(':empty')) {
     $(this).css('background','#fff');
   });
 });
</script>

 

Det funkar inte, vad kan vara fel?

Link to comment
Share on other sites

Dels anser jag att en if-sats inte behövs så empty är en del av selectorn. Sedan heter det "backgroundColor" när man skall ange en bakgrundsfärg och det är viktigt att man gör rätt på små och stora bokstäver här.

 

 

<script type="text/javascript">
 $(document).ready(function(){
   $('.productInfoWrapper:empty').css('backgroundColor','#fff');
 });
</script>

 

Mer kan du läsa i dokumentationen

Link to comment
Share on other sites

Dels anser jag att en if-sats inte behövs så empty är en del av selectorn. Sedan heter det "backgroundColor" när man skall ange en bakgrundsfärg och det är viktigt att man gör rätt på små och stora bokstäver här.

 

 

<script type="text/javascript">
 $(document).ready(function(){
   $('.productInfoWrapper:empty').css('backgroundColor','#fff');
 });
</script>

 

Mer kan du läsa i dokumentationen

 

Kanon! Tack så mycket!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...