Ajax POST 성공 후 투표 단추를 사용하지 않는 함수를 작성하려고합니다. 투표 버튼은 POST가 완료 될 때까지 활성화 된 다음 '비활성화 됨'스타일로 고정되고 클릭 할 수 있습니다. jQuery .not() 클래스 ('비활성화 된'함께) 클릭 한 단추에서 함수를 시작하려면 사용하지 않으려 고하지만 많은 운이 아니에요. Here's a fiddle of my function so you can see my problem, 내가 누락 모르겠어요하지만 누군가가 내 오류를 찾을 수 있습니다 바라고 있어요, 그것은 나를 실망입니다 :)jQuery .not()이 함수의 요소를 필터링하지 않습니다 - 아이디어?
jQuery를 코드 :
$("a.votebutton").not(".disabled").each(function(index) {
var el = $(this);
$(this).click(function() {
el.addClass("active disabled").unbind("click");
el.siblings().addClass("disabled");
});
});
매트, 하나 개의 제안. 보다 의미있는 변수 이름을 사용하십시오. 당신 엘은 e1과 많이 닮았어요. 코드를 더 쉽게 읽을 수 있도록 제안하는 것입니다 (다른 사람들과 마찬가지로). 행운을 빕니다! – jmort253