/**
* IE8 下 select option 内容过长 , 展开时信息显示不全 , 简单折衷的方式就是给 option 加上 title 属性 , 但是又不想一个个的修改,怎么办呢,代码如下 :
*/
$(document).delegate('select', 'mouseover', function(){
var $this = $(this);
if($this.data('data-bind-title'))
{
return;
}
$this.data('data-bind-title', true).find('option').each(function(){
var $option = $(this);
var _text = $.trim($option.text());
if(_text.length > 0 && !$option.attr('title')){
$option.attr('title', _text);
}
});
});
IE8 下 select option 内容过长 , 展开时信息显示不全问题解决办法
点赞
收藏