0

私は jQuery の初心者で、これに対する答えを見つけるのに何時間も費やしましたが、ドキュメントはあまり役に立ちませんでした。

私は単にスタイルを変更したい:

#footer_menu{bottom:0;}

#footer_menu{bottom:-48px;}

ページ上のいずれかのリンクがクリックされると。IDは一切ありません。リンクがクリックされるたびにその機能をトリガーできるようにしたいだけです。

これはまったく不可能であり、ID を A タグに追加することによって行う必要があるのではないかと考え始めています。これは本当ですか、これを達成するための最良の方法は何ですか?

4

3 に答える 3

4

このようにしてみてください、JsFiddle のデモ

$('a').click(function() {      
   $('#footer_menu').css('bottom', '-48px');
});
于 2012-05-31T09:26:22.707 に答える
3
$('a').on('click', function(e) {
     $('#footer_menu').css('bottom', '-48px');
     e.preventDefault();
}
于 2012-05-31T09:27:41.287 に答える
2
$('a').on('click', function(event) {
    $('#footer_menu').css('bottom', '-48px');
    event.preventDefault(); // only if links should not navigate afterwards
});

基本的に、すべてのアンカーを で選択するだけ$('a')です。

于 2012-05-31T09:27:34.777 に答える