0

例えば、 <href="javascript:void(0)" onclick="myJsFunc();">Link</a>

onclickコマンドを.click関数にリンクしたい。どうすればいいですか?試してみましonclick ="click()"た , onclick ="click(function()", 両方ともうまくいきません。

HTML:

 <area shape="rect" coords="710,44,866,84"  href="javascript:void(0)"   id="se" >

私のjQuery:(cdoeparadoxごとに更新)

$(document).ready(function() {

$('#numb1').hide().delay(800).fadeIn('normal');

});

$('.se').click(function(){
$('#SF').show();

});
4

3 に答える 3

2

現在のところ

  • <a href="javascript:void(0)" onclick="myJsFunc();">Link</a>つまり、clickこのアンカータグを使用すると、関数が呼び出されmyJsFunc()

  • javascript:void(0)デフォルトのページ読み込みを停止して、そのアンカー タグをクリックします。


何ができますか

classまたはid属性を使用して、対応する を指摘する必要があります<a>。例えば:

HTML

<a href="javascript:void(0)" class="someclick">Link</a>

jQuery

$(document).ready(function() {

    $('#numb1').hide().delay(800).fadeIn('normal');

    $('area').click(function() {
        $('#SF').show();

    });

    $('a.someclick').click(function() {
        // do something
    });
});​

ノート

すべてのコードを 内に配置します$(document).ready({ .. })

于 2012-08-14T10:20:21.713 に答える
0

次のように、有効にするid属性を正確に追加する必要があります。<a>

<a id="example_id">Some text</a>

次に、以下を追加できます。

$('#example_id').click(function(){
    // Place the code here
});

「example_id」を自分のケースで意味のあるものに置き換えることを忘れないでください。

それはそれを行う必要があります。

于 2012-08-14T10:21:12.367 に答える
0

html から onclick ="xxx" を削除するだけです。jquery

$('your-id').click(function(){
})

クリックイベントを処理します

于 2012-08-14T10:23:29.783 に答える