यह केवल अजीब चीज है। मुझे एक सैमी.जेएस ऐप मिला है, और मैं HTML लोड के ठीक बाद टेक्स्ट फ़ील्ड पर फ़ोकस सेट करना चाहता हूं। मैं इस CoffeeScript यहाँ मिल गया है:टेक्स्ट फ़ील्ड पर फोकस() सेट नहीं कर सकता
this.partial('templates/my-template.jqt').then ->
i = $('#item')
debugger
i.focus()
मैं डिबगर में हूँ, है ना कि लाइन पर है, मैं निरीक्षण कर सकते हैं "मैं" और देखते हैं कि यह एक JQuery वस्तु है। मैं i.val ("HI यहां!") भी कॉल कर सकता हूं और अपना टेक्स्ट फ़ील्ड अपडेट देख सकता हूं। लेकिन, i.focus() को कॉल करना बिल्कुल कुछ नहीं करता है। क्या कोई सुरक्षा सुविधा है जो मुझे याद आ रही है जो आपको टेक्स्ट तत्व पर ध्यान केंद्रित नहीं करने देती है जो गतिशील रूप से लोड की गई थी?
कॉफीस्क्रिप्ट ftw – drozzy
बीटीडब्ल्यू, आप कैसे जानते हैं कि आप "आंशिक" पर क्या कर सकते हैं? मैं नहीं कर सकता, मेरे जीवन के लिए, यह पता लगाएं कि "आंशिक" विधि Sammy.js api दस्तावेज़ों से क्या लौटाती है। आप उस सामान को कैसे समझते हैं? – drozzy