0

親の「li」がホバーされるとスライドアウトするサブメニューがあり、それは正常に機能します。この動作が発生したときに、親の「li」の背景画像を変更しようとしています。

    $(function () {
    $('nav li ul').hide().removeClass('fallback');
    $('nav li').hover(function () {
        //$('this').css('background-image','"url(' + images/arrow.png + ')"');
        $('ul', this).stop().slideToggle(200);
    });
});

コメント行は私の失敗した試みですが、うまくいけば、私が試したいことのアイデアが得られます.

ありがとう!

4

2 に答える 2

5

文字列の連結が間違っています

$(function () {
    $('nav li ul').hide().removeClass('fallback');
    $('nav li').hover(function () {
        $('this').css('background-image','url(images/arrow.png)');
        $('ul', this).stop().slideToggle(200);
    });
});
于 2013-09-09T13:35:06.633 に答える