मैं jQuery UI मोडल संवाद का उपयोग कर रहा हूं, और इसे कुछ फॉर्म फ़ील्ड के साथ पॉप्युलेट कर रहा हूं। इस बग के कारण: http://bugs.jqueryui.com/ticket/4731, पहला इनपुट लाभ तब खुलता है जब संवाद खुलता है। इसके आस-पास पहुंचने के लिए, जब संवाद खोला जाता है तो मैं प्रभावित इनपुट को धुंधला करने की कोशिश कर रहा हूं।फोकसआउट() और ट्रिगर। ('फोकसआउट') इनपुट को फोकस करने के लिए इनपुट नहीं कर रहा है
समस्या यह है कि .blur()
पर इस इनपुट के लिए अन्य कार्यक्षमता कहा जाता है, और मैं इस कार्यक्षमता को आग लगाना चाहता हूं।
तो, मैं उसी प्रभाव को प्राप्त करने के लिए .focusout()
और .trigger('focusout')
का उपयोग करने का प्रयास कर रहा हूं, लेकिन बिना किसी परिणाम के।
इनमें से किसी कर:
$('#input-id').focusout();
$('#input-id').trigger('focusout');
वास्तव में इनपुट फ़ोकस है, जहां का उपयोग कर .blur()
सफल हुआ खोने के लिए कारण नहीं है। क्या मुझे कुछ याद आ रहा है, या क्या मुझे पूरा करने का एक और तरीका है?
आप $ ('# inp) का उपयोग क्यों नहीं करेंगे ut-id ')। अपने मामले में ट्रिगर (' धुंधला ')? क्योंकि यह काम करता है और शायद यह करने का सबसे आसान तरीका होगा .. –
$ ('# इनपुट-आईडी')। ट्रिगर ('धुंधला'); एक कामकाजी समाधान है। –