특정 alt 값 있을 때 if문
본문
안녕하세요!!
li안에 있는
이미지 alt값에 '비밀글' 이 있을 때 토글클래스를 없애고,
이미지 alt값에 '비밀글' 이 없을을 때 토글클래스를 나타내는 js 는 어떻게 구현 하나요? ㅠㅠ
attr 값에 alt 값 끌어오고 if 문을 써서 만들라는데.. .
어떻게 만들지 도와주세요ㅠㅠ
답변 2
ID는 유일해야 합니다.
반복되는 li 안에 있는 img 1개 기준이면 그냥 아래처럼 하면 됩니다.
// jQuery
$(document).on("click", "li", function() { // 최소 지정
if ( $(this).find("img").attr("alt")==="비밀글" ) {
alert("비밀글");
} else {
alert("일반글");
}
});
<script>
let imgaltstr = document.getElementById("altimgid").getAttribute('alt');
if (imgaltstr.indexOf('비밀글') > -1) {
alert('비밀글이 있다!');
} else {
alert('없다!');
}
</script>
답변을 작성하시기 전에 로그인 해주세요.