首先感谢jQuery.Select.js的作者张经纬,jQuery.Select.js项目地址
http://bbs.blueidea.com/thread-2991921-1-5.html
?
项目中需要使用基于jQuery的 Select模拟效果,主要是想实现select的美化,最后选择了 jQuery.Select.js 1.3.5。
最新版为jQuery.Select.js 1.3.6,但是我在IE 7下面测试报js错误,解决不了,用回jQuery.Select.js 1.3.5,对其中几个地方进行了改进:
?? 1.使得弹出块显示在选择框下方,现在的版本,在去掉了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
?
头文件后,选择框会出现在select框上方。
?? 2.设置滚动条,当弹出选项高于100px时候,变为滚动条。
?? 3.加入onchange事件。
?
(另外再附上几个原版和其他修改版,供大家参考比较。)