두 번째 함수를 onClick 이벤트에 바인드하려면 아래의 첫 번째 함수를 호출해야합니다.jQuery 이벤트를 발생시키는 바인딩 이벤트
이상한 점은 첫 번째 함수를 호출하면 두 번째 함수가 실행된다는 것입니다.
첫 번째 함수의 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 대단한 설명! –