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

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -