1

このフィドルを使用して理解しやすいことを願っています:

http://jsfiddle.net/xQ9Nz/13/

$("a.editarLocal",this) は「存在」しますが、クリック イベントはトリガーされません。

前もって感謝します!

4

1 に答える 1

1

「クリックをトリガーする」という意味で、リンクを正しく機能させたいですか? できません。

回避策は、 を使用してリダイレクトするリンクにクリック イベントを登録することwindow.locationです。

例えば:

// Your code somewhere in the onclick of another element
$('#the-link').click()

// Then, register a click event
$('#the-link').on('click', function() {
    window.location.href = this.href
 })

編集:おっと、私が回答を提出している間にコメント投稿者がそれを言ったようです。@David Hedlund:あなたの答えを作成してください。私は私のものを削除します:)

于 2012-04-16T09:52:40.010 に答える