나는 따라 잡고 경고를 할 수 있습니다. 선택한 버튼의 클래스를 어떻게 변경합니까?동적 버튼의 CSS 변경
$('body').on("click", "button[name=likebtn]", function(){
alert($(this).attr("value"));
$(this).toggleClass('btn btn-mini likebtn');
// OR
$(this).addClass('btn btn-mini likebtn').removeClass('btn btn-mini btn-primary likebtn');
});
버튼은 동적으로 출력됩니다 :
$('#div').append("<button class='btn btn-mini btn-primary likebtn' name='likebtn' type='button' value='"+obj.value+"'>"+"LIKE"+"</button>");
내가 시도 다음했지만 실패 : 당신에 의해
btn btn-mini likebtn
를 추가하기 때문에
이
함수 또는 이벤트 또는 그 안에 있습니까? 당신이 가지고있는대로 모든 코드를 함께 게시 할 수 있습니까? – Alvaro
수정 됨, Steve! –
sry,하지만 왜 folowing 클래스 'btn btn-mini likebtn'을 추가하고 제거하는지 모르겠습니다. 나는 'btn-primary'클래스 만 추가하고 제거 할 것입니다. $ (this) .toggleClass ('btn-primary'); – franki3xe