javascript - Issues with .on() and AJAX -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 18 उत्तर
मेरे पास इन पंक्तियाँ हैं हेडर
$ (document) .ready (function () {$ ("। अंगूठे")। Hide (); $ ("। Thumb")। पहले ()। Show (); $ ("। Text") .mouseenter (function () {$ (this) .prev ("। अंगूठे")। Show ();})। माउसलेव (फ़ंक्शन () {$ (this) .prev ("। अंगूठे ")।छिपाना(); }); });
वे पृष्ठ लोड पर ठीक काम करते हैं, लेकिन जैसे ही मैं नया HTML सामग्री AJAX के साथ लोड कर रहा हूं, इन पंक्तियों को अनदेखा किया जा रहा है।
मेरे पिछले प्रश्नों में, कुछ कोमल व्यक्ति मुझे इस्तेमाल करने के लिए कहा था। पर () ठीक है। लेकिन मैं यह कैसे लागू कर सकता हूँ। पर () मेरे कोड को ऊपर?
मुझे पता है कि यह आप में से अधिकांश के लिए एक मूक सवाल है, लेकिन मैं एक पूर्ण शुरुआत कर रहा हूं और मैं वास्तव में इसकी सराहना करता हूं, अगर कोई कुछ उपयोगी सलाह दे सकता है।
आपका कोड ऐसा कुछ होगा (संशोधनों के लिए खुला)
$ (document) .ready (function ()। $ ("। अंगूठे"), ($। "अंगूठे"), $ ("। अंगूठे") पहले ()। शो (); $ (दस्तावेज़) .on ('mouseenter', "। Text", फ़ंक्शन () {$ (This) .prev ("। अंगूठे")। शो ();}) $ (दस्तावेज़) .on ('mouseleave', "। Text", फ़ंक्शन () {$ (this) .prev ("। अंगूठे ")।छिपाना(); }) });
Comments
Post a Comment