2016-12-28 39 views
0

兌現選擇列表下拉滾動條關閉下拉,而在IE中單擊並chrome.I做工精細檢查了在網的一些解決方案和下面的代碼可以幫助我在IE工作,兌現選擇列表下拉滾動條

//Hiding the below lines in js 

$newSelect.on('blur', function() { 
    if (!multiple) { 
     $(this).trigger('close'); 
    } 
    options.find('li.selected').removeClass('selected'); 
    }); 

但之後,當沒有選擇任何選項(點擊屏幕)時,下拉菜單不會關閉。

任何人都可以幫助我如何關閉下拉菜單。

在此先感謝。

回答

0

得到了一個解決方案。添加下面的線爲我工作,

$('.select-dropdown').find('span').on('click',function(){ 
$newSelect.trigger('close'); 
}); 


var container = $(".select-dropdown"); 
if (!multiple && !container.is(e.target)) 
{ 
    $newSelect.trigger('close'); 
}