我需要帮助获得一个jQuery插件(iCheckbox)与jQuery 1.6一起工作
我在这里举了一个例子:
http://jsfiddle.net/mikkelbreum/HAGMp/
如果加载的是jQuery 1.5.2而不是1.4.4,则滑动动画将停止工作。但change事件仍会触发并更改输出txt。
如果加载jQuery 1.6,动画仍然会中断,并且change事件也会停止激发(或者至少输出文本不会改变。
发布于 2011-06-10 20:32:09
明白了。
代码有两个问题,一个是与jQuery 1.5和1.6不兼容,另一个是与jQuery 1.6不兼容。
第一个问题是使用
backgroundPosition property 在动画调用中,需要将它们更改为
backgroundPositionX property对于jQuery 1.5和1.6
第二个问题是检查复选框是否选中。在jQuery 1.4和1.5中,这可以通过以下命令完成
if ( $(this).attr('checked') == true )但在jQuery 1.6中,这不起作用,需要将其更改为
if ( $(this).is(':checked') )这里的代码适用于jQuery 1.6:http://jsfiddle.net/mikkelbreum/HAGMp/
https://stackoverflow.com/questions/6300308
复制相似问题