2010-08-16 9 views
2

이 코드가 있으며 마우스 오버로 변수 auto가 true에서 false로 변경되기를 원합니다.마우스 오버시 자동으로 거짓으로 변경

if ($featuredArea.length) { 
    $featuredArea.et_switcher({ 
    useArrows: true <?php if (get_option($shortname.'_slider_auto') == 'on') { ?>, 
      auto: true, 
      autoSpeed: <?php echo(get_option($shortname.'_slider_autospeed')); ?> 
      <?php }; ?> 

      }); 
     }; 

     $("div.slide").mouseover(function(){ 
      $featuredArea.et_switcher({ 
      auto: false 
      }); 
     }); 

마지막 부분은 div.slide로 별표를 붙이는 곳입니다. 그러나 그것은 작동하지 않습니다.

+0

이것은 플러그인에 따라 다를 수 있으며, 플러그인은 사용하고 계십니까? –

+0

나는 플러그인이 superfish.js라고 믿는다. – Alex

+0

당신은 여기에서 실제로 그것을 볼 수있다 flamingoroadchurch.com.previewdns.co – Alex

답변

1

변수 이름을 auto에서 window.auto으로 변경하는 것이 한 가지 방법입니다. 그런 식으로 당신은 그 값이 슈퍼 글로벌 이후 모든 것을 업데이트하고 있다는 것을 긍정적으로 보여줍니다. 그러나 이것은 아주 좋은 습관은 아닙니다. 단지 빠른 수정.

관련 문제