javascript - jQuery live confirm -
मुझे .live ()
और पुष्टि
के साथ समस्या हो रही है । यह प्रत्येक क्लिक के लिए पुष्ट संवाद को गुणा करना है मुझे .die ()
के बारे में पता है लेकिन मैं इसे काम करने के लिए नहीं मिल सकता।
$ ("button.del")। Live ("click", function () (यदि (! पुष्टी ("क्या आप निश्चित हैं?")) {// बंद}}); मैंने कोशिश की है $ ("button.del")। मर ("क्लिक करें");
उपरोक्त कोड के ठीक बाद, जिस स्थिति में confim यदि आप स्वयं उस कोड को स्वयं चलाते हैं तो क्या डायलॉग बॉक्स कई बार प्रदर्शित होता है?
यदि संवाद बॉक्स कई बार प्रदर्शित हो रहा है, तो एक संभावना यह है कि आप गलती से यह .live ()
एक बार से अधिक बाध्यकारी चल रहे हैं। यदि ऐसा हुआ है, तो आप प्रत्येक बार बटन पर एक ईवेंट बाउंड के लिए एक डायलॉग बॉक्स देखेंगे।
सुनिश्चित करें कि आप केवल इस फ़ंक्शन को बटन पर एक बार संलग्न कर रहे हैं।
यदि आप इस पर एक नज़र डालें, आप देख सकते हैं कि आपका कोड ठीक है।
Comments
Post a Comment