에 온 클릭 : 5는 동적으로 추가 ID입니다자바 스크립트 변경 버튼 내가 버튼이 기존 기능
<button onclick = "doDisactivate(5);" id = "status_button_5" value = "Disactivate" />
. doDisactivate (ID) 및 doActivate (5) 두 개의 자바 스크립트 함수가 있습니다.
function doDisactivate(serviceID) {
// logic that changes the button onclick to doActivate(serviceID)
}
function doActivate(serviceID) {
// logic that changes the button onclick to doActivate(serviceID)
}
나는 JQuery와 함께 다음 내가 할 수있는 것 같은데요 :
${"#status_button_" + serviceID}.click(function() {
doActivate(serviceID);
});
그러나 매개 변수로 ID를 통과하면서 직접 기능을 할당하는 방법이 있나요?
있습니다 이벤트 바인딩 더 그런 짓을? 그들은 무엇을 추가합니까? –
작업하기가 더 쉽습니다. 예를 들어'var activated = false; else {doActivate (5);} activated =! activated;})'$ ("# status_button_5") on ("클릭", function() {if (활성화) {doDisactivate (5) – rdiazv
팁과 답변에 감사드립니다. –