0

私は<div>ID - button2divを持っています。JSを使用し<div>て背景を変更したものです。

<div id="button2div" onclick="location.href='#';" style="cursor:pointer;"></div>

button2divネストされた関数として JS を使用するための URL を追加できます。

addEventHandler(divarea1, 'mouseover', function () {     
    divbanner.style.backgroundImage ='url(URL To banner)';
    buttondiv.style.backgroundImage ='url(URL To Button Background)';
    $("button1div").click(function(){
        window.location = 'http://google.com';
    });
}); 

これは動作しません。

注:addEventHandle r は からのものJQueryです。

どうすればこれを機能させることができますか? ありがとう。

4

3 に答える 3

2

あなたの # が欠けている(私は推測する)、これを試してください:

$("#button1div").click(function(){
window.location = 'http://google.com';
});

# は、セレクターで指定された ID を持つ要素の検索を表すセレクターです。
Ia #mydiv は、ID が「mydiv」の要素を検索します

于 2012-08-07T10:00:19.903 に答える
0

#がありませんが、そのような別のイベントでイベントをバインドしないでください

addEventHandler(divarea1, 'mouseover', function () {     
  divbanner.style.backgroundImage ='url(URL To banner)';
  buttondiv.style.backgroundImage ='url(URL To Button Background)';
}); 

$("#button1div").click(function(){
   window.location = 'http://google.com';
});
于 2012-08-07T10:01:51.040 に答える