关于layer.open与select2联合使用时,select2出现的错位问题的解决

正常显示情况如下:

关于layer.open与select2联合使用时,select2出现的错位问题的解决_第1张图片

当我切换到其他页面,再重新切回原页面的时候,出现这样的问题:

关于layer.open与select2联合使用时,select2出现的错位问题的解决_第2张图片

此类情况出现时,不是select2插件出现的问题,而是layer的问题   

layer 有一个弹出层动画  anim ,默认为 0  ,正是因为anim的动画效果导致切换页面重新切回的 时候,会重新执行一遍动画效果,导致select的定位不准确,出现了select的错位情况,解决办法是: 设置 anim:-1

关于layer.open与select2联合使用时,select2出现的错位问题的解决_第3张图片

你可能感兴趣的:(javascript)