submitTask(takk, layout) 関数 (フォームに値を追加して送信する独自の関数) を送信するリンクがあります。この機能をjQueryと組み合わせたい。私はこのようなものを作りました。
$(function() {
$('#edit').click(function(e) {
e.preventDefault();
submitTask('edit','edit');
});
});
為に
<a href="#" id="edit">Link</a>
それは機能しますが、必要なすべての要素に対してその jQuery 関数をユニバーサルに変更したい (スクリプト内の各要素に対して $().click() を定義したくない) 関数は次のように onclick と呼ばれます:
<a href="#" onclick="jqueryFunction('task','layout')>Link</a>
私はまだ .preventdefautlFunction() を保持したいからです。パラメータを使用してjQuery関数を実行する方法がわかりません。私はこのようなものが必要ですが、適切に動作しています:
function jqueryFunction(task,layout){
$('a').preventDefault();
submitTask(task,layout);
}