मैं एक लिंक (मैं YUI उपयोग कर रहा हूँ) एक श्रोता इसे करने के लिए दी जाती है है:जावास्क्रिप्ट: एक लिंक पर क्लिक अनुकरण
YAHOO.util.Event.on(Element, 'click', function(){ /* some functionality */});
मैं ही कार्यक्षमता चाहते हैं एक और स्थिति में होने के लिए कि उपयोगकर्ता-क्लिक शामिल नहीं है। आदर्श रूप से मैं तत्व पर "क्लिक" अनुकरण कर सकता हूं और कार्यक्षमता स्वचालित रूप से आग लग सकता हूं। मैं ये कैसे करूं? बहुत खराब यह काम नहीं करता:
$('Element').click()
धन्यवाद।
सच है ... लेकिन यूयूआई इवेंट हैंडलर के पास 'इस' और वाईयूआई ढांचे द्वारा संचालित अन्य पैरामीटर जैसे चरों तक पहुंच है। यह एक ही घटना को आग लगाने के लिए आदर्श होगा। –
"यह" आपके द्वारा क्लिक की गई वस्तु के संदर्भ में है। यदि आप स्वयं फ़ंक्शन को कॉल करते हैं, तो ऐसी कोई वस्तु नहीं है। तो आपके काम को इससे निपटने की जरूरत है। कोशिश करें: अगर (यह) // smth; अन्य // जब कोई "यह" –