Tatu द्वारा उत्तर यह है कि मैं इसे कैसे सहज रूप से करूंगा, लेकिन मैंने इंटरनेट एक्सप्लोरर में इस तरह की घटनाओं को घोंसले बनाने / बांधने के साथ कुछ समस्याओं का अनुभव किया है, भले ही यह .on()
विधि के माध्यम से किया गया हो ।
मैं वास्तव में जो jQuery के संस्करणों के साथ इस समस्या को हल करने में सक्षम नहीं किया गया है। लेकिन मुझे कभी-कभी निम्नलिखित संस्करणों में समस्या दिखाई देती है:
- 2.0.2
- 1.10.1
- 1.6.4
- मोबाइल 1.3.0b1
- मोबाइल 1.4.2
- मोबाइल 1.2.0
मेरा काम पहले समारोह को परिभाषित करने के लिए किया गया है,
function myFunction() {
...
}
और फिर व्यक्तिगत रूप से घटनाओं को संभालें
// Call individually due to IE not handling binds properly
$(window).on("scroll", myFunction);
$(window).on("resize", myFunction);
यह सबसे अच्छा समाधान नहीं है, लेकिन यह मेरे लिए काम करता है, और मुझे लगा कि मैं इसे इस मुद्दे पर दूसरों की मदद करने के लिए बाहर रखूंगा।
.on('keyup.foo keypress.foo blur.foo change.foo', …)
या.on('keyup keypress blur change .foo', …)
?