Front/JS & jQuery

[jQuery] trigger()

오선지♬ 2023. 6. 13. 18:40
728x90
반응형

 

https://imswengineer.tistory.com/165

 

[jQuery] .trigger('click') 과 .on('click')

.trigger('click') 과 .on('click')의 차이점은 trigger는 클릭이벤트를 강제로 실행시키는 것 click말고도 여러가지 event들을 사용할 수 있다. $(selector).trigger(event,eventObj,param1,param2,...) 내가 직접실행하지 않

imswengineer.tistory.com

 

trigger는 강제로 이벤트를 발생시키는 메서드인데,

임의로 이벤트를 내가 만들어서 사용할 수도 있다는 것을 알게되었다.

임의로 'select-item'이란 이름의 이벤트를 만들어서 발생시키고,

해당 이벤트를 체크해서 동작하게 하는것이다.

$('선택자').on('click', () =>{
	$('선택자2').trigger('select-item');
});


$('선택자2').one('select-item', () =>{
	// 실행하고 싶은 코드 작성
});
728x90
반응형

'Front > JS & jQuery' 카테고리의 다른 글

[jQuery] class name 가져오기  (0) 2023.06.18
[js] 스크롤 관련 함수  (0) 2023.06.17
[js] moment() -1 day  (0) 2023.06.12
[js] location.replace()  (0) 2023.06.11
[js] confirm()  (0) 2023.06.09