jquery 클래스 가져올때 문의 채택완료
안녕하세요.
클릭한 객체의 클래스를 가져와서 명령할때 아래와 같이 하고 있는데
다른 방법이 있을까요?
예제 입니다.
</p>
<p>$(".button").on("click", function() {
var a = $(this).children("span").attr("class"),
b = $(".select").children("img").attr("class");
if (a == "default") {
$("." + b).removeAttr("id"); // << 가져온 클래스를 "." + b 이런식이 아닌 다른 편한 방법이 있나요?
$("." + b).parent("li").children("input").val("");
} else {
$("." + b).removeAttr("id");
$("." + b).attr("id", a);
$("." + b).parent("li").children("input").val(a);
}
});</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
가져온 클래스 값을 선택함수에 다시 넣을때 "." + 이런식으로 지정하는 것을 더 개선할 수 있나해서 문의올렸었습니다ㅋ
https://github.com/sooojungee/TIL/blob/master/jQuery/180627.%5BjQuery%5D%20%EC%84%A0%ED%83%9D%EC%9E%90%EC%97%90%20%EB%B3%80%EC%88%98%20%EB%84%A3%EA%B8%B0.md