input에disabled를 넣으면 클릭,mouseover,mouseout 이벤트를 터치할 수 없습니다

3332 단어 프런트 엔드
하면, 만약, 만약...
<input type='submit' id="name">

이벤트 바인딩
$("#name").on('mouseover',function(){
	$(this).attr('disabled',true)
})
$('#name').on('mouseout',function(){
	$(this).attr('disabled',false)
	$(this).removeAttr('disabled')
})

이 때 input가disabled에 의해 촉발된 후에 다른 이벤트를 촉발하지 않고 자신의 촉발 이벤트를 통해 단추를 눌러서 그에게 부모 요소를 주고 부모 요소에 이벤트를 추가하며 거품을 이용하여 부모 요소를 촉발하고 자신에게 속성을 추가하거나 삭제할 수 없음을 발견할 수 있다

좋은 웹페이지 즐겨찾기