कोड के निम्नलिखित भाग के साथ ... क्या यह कहना संभव है, यदि ली क्लिक किया गया तो ऐसा नहीं किया गया है (उपयोगकर्ता कहीं और क्लिक करें) ऐसा करते हैं? यदि उपयोगकर्ता सूची में कुछ क्लिक करता है तो कोड केवल गाय गायब हो जाएगा। मुझे गायब होने की ज़रूरत है अगर वे कहीं और भी क्लिक करें ... ?? धन्यवाद!jQuery अगर क्लिक किया गया है?
.bind('blur', function() {
$('#search_suggestions_list li').click(function() {
var selectedString = $(this).text();
$('#search-box').val(selectedString);
setTimeout("$('#search_suggestions').fadeOut('fast');", 200);
})
})
$ (दस्तावेज़) .click() हमेशा किसी भी क्लिक – hunter
पर सक्रिय होगा झूठी लौटने तक , आप बुलबुले रोकते हैं, तो document.click फ़ंक्शन नहीं चलाया जाएगा। मैंने सवाल को गलत समझा होगा, लेकिन मुझे लगता है कि वह क्या पूछ रहा है। – munch
+1 यदि आप '$ ('# search_suggestions_list') जोड़ते हैं तो यह काम करना चाहिए। दस्तावेज़ (या 'दस्तावेज़ में समान कुछ क्लिक करें, और/या खोज सुझाव दिखा रहे समय समाप्ति को साफ़ करें। –