2011-12-28 15 views
0

私はこのサイトのniceフォームを使用しましたhttp://www.whitespace-creative.com/jquery/jnice/。リスト/メニューの背景画像をフォーカスのある別の画像に変更する必要があります。これどうやってするの?jQueryで背景を変更するニースフォーム

+0

あなたは私たちにあなたがやろうとしているかについての詳細を言うことができますか?どの背景画像を変更しようとしていますか?どのリスト/メニューを参照していますか? –

+0

「選択してください」の背景イメージを意味します。今、それは灰色のストロークと緑色の矢印を持つ白い背景があります。私はリスト/メニュー – designersvsoft

答えて

1

あなただけのスタイルを以下にjNice.css

Updateから背景画像をオリジナルのスタイルを上書きする必要があります。

.jNiceSelectWrapper .jNiceSelectOpen { 
    background: url("http://www.whitespace-creative.com/jquery/jnice/elements/select_right.gif") no-repeat scroll center center transparent; 
    display: block; 
    height: 17px; 
    position: absolute; 
    right: 0; 
    width: 21px; 
    z-index: 100; 
} 

書き込み:あなたの必要性につきとしてホバースタイル。なぜなら、私はここではっきりとした問題を起こさなかったからです。

onHover以下のような効果のために、より詳細にいくつかのコード:

$(".YourClass").hover(
    function(){ 
    $(this).css('background-image','newImagePath.jpg'); 
    }, 
    function(){ 
    $(this).css('background-image','oldImagePath.jpg'); 
    } 
); 
+0

をクリックしてそれらを変更したいと思います。リスト/メニューをクリックすると、指定したように背景イメージが変更されました。しかし、問題は、私がマウスの左ボタンをクリックすると、変更された背景イメージが古いイメージに保持されます。私に何ができる? – designersvsoft

+0

上記のjQueryコードを試してください:) –

関連する問題