कोर्स सिफारिश:
jQuery इवेंट - triggerHandler() विधि
उदाहरण
input एलिमेंट का select इवेंट ट्रिगर करें: $("button").click(function(){ $("input").triggerHandler("select");
अपने आप साबित करें
वर्णन और उपयोग
triggerHandler() विधि चयनित एलिमेंट के निर्दिष्ट इवेंट को ट्रिगर करता है।इसके अलावा ब्राउज़र की डिफॉल्ट एक्शन को नहीं चलाता और इवेंट बुबल को नहीं उत्पन्न करता。
triggerHandler() विधि trigger() विधि के समान है।अलग इसके लिए यह इवेंट (जैसे फॉर्म सबमिट) की डिफॉल्ट एक्शन को नहीं चलाता और केवल पहले मेल चुने गए एलिमेंट पर प्रभाव डालता है。
- इसके साथ trigger() विधि के अलग-अलग
- इसमें इवेंट (जैसे फॉर्म सबमिट) की डिफॉल्ट एक्शन को नहीं चलाया जाता
- .trigger() जेनेटिक्स ऑब्जैक्ट की सभी मेल चुने गए एलिमेंट पर काम करता है, जबकि .triggerHandler() केवल पहले मेल चुने गए एलिमेंट पर प्रभाव डालता है。
- द्वारा .triggerHandler() बनाए गए इवेंट डॉम ट्री में बुबल नहीं होते; यदि लक्ष्य एलिमेंट इन्हें नहीं हैंडल करता है तो कुछ नहीं होता है。
इस विधि का वापसी इवेंट हैंडलर के वापसी करती है, न कि जेनेटिक्स ऑब्जैक्ट की लिंकेबिलिटी।इवेंट नहीं हैंडलर ट्रिगर किया गया है तो इस मथडल को undefined वापस करता है。
इवेंट ट्रिगर करना
निर्दिष्ट चयनित एलिमेंट को ट्रिगर करने हेतु इवेंट निर्दिष्ट करें
व्याकरण$(selectorevent).triggerHandler(param1,param2,
,...]) | वर्णन |
---|---|
event | आवश्यक।निर्दिष्ट एलिमेंट को ट्रिगर करने हेतु इवेंट निर्दिष्ट करें |
[param1,param2,...] | वैकल्पिक।इवेंट हैंडलर को भेजे गए अतिरिक्त पारामीटर |