jquery 相关小问题 持续更新

$("#mySelect option[value='3']").attr('selected', 'selected'); 这个可以设置摸个选项为select,但是在firefox中可以直接使用:IE9中,这会导致选择一个空选项,IE8中不会有任何作用。<
总结,IE真的是脑残啊!!
这个jquery的plugin挺有意思的:
可以让你在input中输入不同格式的数字外带一个数学符号之类的,
http://www.decorplanit.com/plugin/
跟masked input有一定的相似之处,
但是有一个很重的的问题是他几乎不能和以前那种通过更改input 的value的hint类插件同时使用,会使得hint失效,因为它总是trigger一个change,然后就匹配input的value,结果是字符串,所以就被重新归空。



var io = holder.io, value = iv.val(), origValue = value;
if (value !== ''){
value = autoStrip(value, io);
if ( checkEmpty(value, io) === null && autoCheck(value, io) ) {
value = fixNumber(value, io.aDec, io.aNeg);
value = autoRound(value, io.mDec, io.mRound, io.aPad);
value = presentNumber(value, io.aDec, io.aNeg);
} else {
value = '';
}
} 
所以显然的,这玩意很讨厌。

评论

热门帖子