jQuery Chosen在firefox中断

时间:2011-09-22 11:03:16

标签: jquery forms firefox jquery-plugins

使用Chosen plugin时firefox的计算有什么问题?其他浏览器运行良好。

Example。请耐心等待,加载少量样式表需要一些时间(测试时不进行预编译)。

1 个答案:

答案 0 :(得分:1)

  

使用Chosen插件时firefox的计算有什么问题?

计算搜索字段的边框/填充是错误的。特别是,这一行:

sf_width = dd_width - get_side_border_padding(this.search_container) - get_side_border_padding(this.search_field)

在Chrome中,dd_width为98,生成的sf_width值为63.在Firefox中,dd_width为100,生成的sf_width为94.鉴于之后页面加载我get_side_border_padding(this.search_container)获得8,get_side_border_padding(this.search_field)获得27,我猜测填充的计算过早,很可能是在加载CSS文件之前。可能对Chrome中的加载顺序做出一些假设,而不是在Firefox中。