wordpress - jquery swap variable images -


i using wordpress , acf create image gallery when user hovers on image swaps image that's in database. can't seem swap original image. i'm receiving error: bkgd_bl not defined

html

<li      class="carousel-img"      data-alt-src="<?php the_sub_field('carousel_image_hover');?>"      style="background-image:url( <?php the_sub_field('carousel_image');?> )" > 

jquery

jquery(document).ready(function(e)  {     jquery('#carousel li').hover(function()      {         var bkgd = "url('" + jquery(this).attr('data-alt-src') + "')";         var bkgd_bl = jquery(this).css('background-image');         jquery(this).css("background-image", bkgd); //alert(bkgd_bl);      }, function()      {         jquery(this).css("background-image", bkgd_bl);     }); }); 

the bkgd_bl local function; move out below :

jquery(document).ready(function(e)  {       var bkgd_bl = "";      jquery('#carousel li').hover(function()      {         var bkgd = "url('" + jquery(this).attr('data-alt-src') + "')";         bkgd_bl = jquery(this).css('background-image');         jquery(this).css("background-image", bkgd); //alert(bkgd_bl);      }, function()      {         jquery(this).css("background-image", bkgd_bl);     }); }); 

Comments

Popular posts from this blog

php - render data via PDO::FETCH_FUNC vs loop -

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

The canvas has been tainted by cross-origin data in chrome only -