私は、第2の関数をonClickイベントにバインドするために、以下の最初の関数を呼び出しています。jQueryイベントを発生させるバインドイベント
奇妙なことは、最初の関数を呼び出すと2番目の関数が呼び出されるということです。
最初の関数のLinkNameパラメータは、テーブルのtd要素の名前です。おそらく関係ありません。
function EnableExpand(LinkName, i) {
$(LinkName).addClass("link-text");
$(LinkName).bind("onclick", ExpandFrame(LinkName, i));
}
function ExpandFrame(lName, i) {
$("#mapFrame" + i).attr({ height: 500, width: 800 });
}
ありがとう、それらの匿名機能を愛している... – GilShalit
+1素晴らしい説明! –