토글하려는 이미지 버튼이 있습니다. 그러나 새로 고침을 한 번만 토글합니다. 이미지를 클릭하면 두 번째 그림으로 바뀌고 다음 번 클릭하면 원래 그림으로 다시 변경됩니다. 이 코드를 통해 첫 번째 사진부터 두 번째 사진을 얻을 수 있지만 다시 클릭하면 원본 사진을 다시 가져올 수 없습니다. 누군가 내가 잘못 가고있는 것을 지적 할 수 있습니까?이미지 토글 버튼은 한 번만 작동합니다.
:<a href='#'>
<input type="image" src="/images/pulpit.jpg" id="btn-true" />
</a>
<script type="text/javascript">
$('#btn-true').click(function() {
if ($(this).prop("src", "/images/pulpit.jpg"))
$(this).prop("src", "smiley.gif");
else if ($(this).prop("src", "smiley.gif"))
$(this).prop("src", "/images/pulpit.jpg");
});
</script>
당신은 사용할 수 없습니다 .toggle (function .........? –
위의 코드는 w3schools 편집기에서 잘 작동하지만, .net mvc 4 웹 응용 프로그램에서이 코드를 사용할 때 아무 일도 일어나지 않습니다. 어떤 이유로 실종 될 수 있습니까? – TechnoBlahble