javascript - how to limit to only on iteration -
मुझे यह मेरी jquery में है
$ (document) .on ("click" , "Div", फ़ंक्शन () {console.log (event.target);}); इस बात को 7 बार प्रति क्लिक कहा जाता है मैं चाहता हूं कि इसे केवल एक बार कहा जाए।
मैंने ऐसा करने की कोशिश की
$ (दस्तावेज़) .on ("click", "div", function () {n = 0; यदि (n & lt; 1) {console.log (event.target);}}}; लेकिन यह मेरी मदद करने वाला नहीं है
& lt; div class = "abc" id = "abc_0" & gt; & lt; span class = "पृष्ठभूमि छवि" & gt; & lt; / span & gt; & lt; / div & gt; & Lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt; & lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt; & Lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt; & Lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt; & lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt; & Lt; div वर्ग = "abc" id = "abc_0" & gt; & lt; span class = "background-image" & gt; & lt; / span & gt; & lt; / div & gt;
आपका # abc_0 शायद नेस्टेड 7 यदि आप इसे केवल लक्ष्य के लिए निष्पादित करना चाहते हैं, तो इसे आज़माएं:
$ (दस्तावेज़) .on ("click", "div", फ़ंक्शन () (यदि (यह == event.target) {console.log (event.target);}}); या "div"
Comments
Post a Comment