IE8 下 select option 内容过长 , 展开时信息显示不全解决办法

 1 IE8 下 select option 内容过长 , 展开时信息显示不全 , 简单折衷的方式就是给 option 加上 title 属性 ,
 2 但是又不想一个个的修改,怎么办呢,代码如下 :
 3
 4 //select option bind title
 5 $(document).delegate(‘select‘, ‘mouseover‘, function()
 6 {
 7     var $this = $(this);
 8     if($this.data(‘data-bind-title‘))
 9     {
10         return;
11     }
12
13     $this.data(‘data-bind-title‘, true).find(‘option‘).each(function()
14     {
15         var $option = $(this);
16         var _text = $.trim($option.text());
17         if(_text.length > 0 && !$option.attr(‘title‘))
18         {
19             $option.attr(‘title‘, _text);
20         }
21     });
22 });
时间: 2024-08-28 08:57:06

IE8 下 select option 内容过长 , 展开时信息显示不全解决办法的相关文章

关于使用jquery时,ie8下提示对象不支持的属性或方法的解决办法

转自:http://wapapp.baidu.com/auoong/item/538790fcbe87c834d7ff8cde 首先这个问题的前提是已经排除了常见的这个问题.下面说一种今天我碰到的一种情况. 浏览器报的错误: 1.在xp/win7系统下安装的是ie8的报的错误是:对象不支持此属性与方法. 2.在win8下报的错误是:对象不支持"toLowerCase"属性或方法,即使是调整成ie8模式也是这个错误. 出错的代码段为jquery的源代码,如下: var b=a.nodeN

td标签内的内容过长导致的问题的解决办法

问题描述:在开发过程中,td标签中的有一个cell格中的内容过长,导致td标签高度增加,从而导致整个页面内容的不协调: 当td标签高度增加,而表格所在的div高度又固定的时候,会导致最后一行的内容丢失. 解决方法: 给td标签加style属性: style="white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;" width="200" 解释: 使用text-ov

Windows下Apache配置SSL以支持https及出错的解决办法

步骤一:安装apache,使其支持SSL,并安装php 1.安装配有SSL模块的apache,apache_2.2.8-win32-x86-openssl-0.9.8g 2.配置apache以支持SSL: 1)打开apache的配置文件conf/httpd.conf LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 去掉两行前面的# 2)注意修改httpd-ssl.conf 文件里的两个字段: S

win7下安装matlab后打开出错“error starting desktop”的解决办法

在matlab快捷图标上右键,选择"还原以前的版本"--"兼容性"选项卡,在"以兼容模式运行这个程序"前面打勾,并选择"windows vista",在下面的"特权等级"中,勾选"以管理员身份运行此程序".OK,到这里就解决了.[注意]是用"windows vista"系列的兼容模式,不要用XP兼容模式!   参考自:http://zhidao.baidu.com/l

windows及linux下安装django simple captcha 遇到的各种问题及解决办法

转载自http://www.cnblogs.com/descusr/p/3225874.html 所有程序写完之后,验证码图片不显示,点击图片地址会提示如下错误,并且在linux下的纠正办法 用pil产生验证码出现:ImportError: The _imagingft C module is not installed 这个是由于PIL没有编译freetype导致的 查看 lib/python2.7/site-packages/PIL/ 看看 _imagingft.so 是否存在(至关重要,因

mysql数据库二进制初始化出现:170425 17:47:04 [ERROR] /application/mysql//bin/mysqld: unknown option '--skip-locking' 170425 17:47:04 [ERROR] Aborting 解决办法

[[email protected] mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/application/mysql/ --datadir=/application/mysql/data/Installing MySQL system tables...170425 17:47:04 [ERROR] /application/mysql//bin/mysqld: unknown option '--skip-locking

Eclipse下ADB报错:Android ADB server didn't ACK,解决办法

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9401981 ADB server didn't ACK 这个问题会困恼很多的新手朋友,我以前刚开始做Android的时候也遇到过这个问题,不过自己百度,google啥的,也不知道怎么就给解决了,看到群里很多新手朋友都会问这个问题,说实话我也没有一个解决这个问题的终极方法(百试百灵的那种,哈哈),自己没遇到也没有认真的去对待他,今天,就是在今天,我打开Eclipse连上手机,准备调试程

windows 8.1 下蓝屏报错:SYSTEM_SERVICE_EXCEPTION(NETIO.SYS)的解决办法

大概2周前,电脑突然蓝屏了,我上网查了一下解决办法,因为大部分内容是英文的,所以我只大概看了下,看到这个问题好像是由于软件冲突造成的,于是就把小红伞去掉了,而那天电脑也真的没有再蓝屏(之前大概一天1到2次),但是第二天又出现了蓝屏,由于种种原因,我觉得一天蓝屏1 2次也关紧要,所以并没有管它,蓝屏了我自己再重启就好了··· ··· 上周五,正好要在公司等一个接口上线,闲着没事就把这个问题重新查了一下,但是没有完全搞定,今天再试试,希望能彻底解决这个问题. 下面是解决步骤: 1.直接搜索”win8

eclipse下标签库缺失导致HTTP Status 500错误的解决办法

错误提示: HTTP Status 500 - The absolute uri: http://java.sun.com/jstl/core_rt cannot be resolved in either web.xml or the jar files deployed with this application 解决办法: 下载两个JAR包:standard.jar 包和 jstl.jar 包 拷贝到项目的 /WebContent/WEB-INF/lib 目录下即可. 技巧:这两个包可到网