文書の準備ができた後、私は私のリンクに、次の機能を割り当てる:私の画面でどのようにして関数をクリックイベントにアタッチし、呼び出される前にコントロールの状態をチェックすることができますか?
$('.deleteLink')
.click(function() { gridClick(this, 'Delete'); return false; });
私はチェックボックスがあります。
gridClick関数が呼び出されるように、私はそれを作ることができますどのように<input id="htmlEdit" type="checkbox" style="float: left"/>
チェックボックスがオンになっているかどうかによって、trueまたはfalseのパラメータが設定されます。
私は、ドキュメントの準備ができたらリンクにgridClick関数がアタッチされているように見えますが、その後はチェックボックスをオンまたはオフにすることができません。
機能が既にアタッチされている場合は、リンクをクリックした時点でどうすればよいですか? チェックボックスがオンになっているかどうかを確認しますか?
ありがとうございます。あなたの機能後の(e)の意義は何ですか?私は()を持っていて、(e)が何をしているのか分からない。 – Jessica
@Jessica。これはeventObjectです。 jqueryはeventObjectをclick関数の引数として渡します。 EventObjectには、それが関連付けられているイベントに関するすべての情報があります。単純なconsole.log(e)を実行した場合、あなたのケースでは、イベントに関する多くの情報をclickイベントについて探したいと思うでしょう。詳細については、http://api.jquery.com/category/events/event-object/を参照してください。 eventObjectを渡す必要はありません。私は – DG3