在鼠标悬停时将auto更改为false

时间:2010-08-16 22:30:57

标签: javascript jquery

我有这个代码,我希望鼠标悬停将变量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加注的地方。但它不起作用。

1 个答案:

答案 0 :(得分:1)

使其工作的一种方法是将auto的变量名称更改为window.auto。这样你就可以肯定价值正在被更新,因为它是超全球的。然而,这不是很好的做法;只是一个快速修复。