CSCMS正式开工了, 里面有用到样式的切换,看到动网的办法是直接写的javascript, 因为最近看了一下JQuery发现真的是小巧精悍,比较喜欢.就用上了.先放出来,嘿嘿,最学乍练的.有啥不对的提出来.
jquery.formStyle.js
- /**
- * author : atwind
- * url : http://max.cszi.com
- * use : $(function(){$(".objClassName").formStyle({className:"button_on"});};
- **/
- $.fn.formStyle = function(options) {
- var settings = {
- version : '0.10',
- onEvent : 'hover', //focus,blur,hover is default
- className : '' //事件发生时切换的样式
- };
- if(options) {
- $.extend(settings, options);
- }
- var eStyle = settings['onEvent'] ;
- if(eStyle == 'hover')
- this.hover(function(){$(this).addClass(settings['className']);},function(){$(this).removeClass(settings['className']);});
- if(eStyle == 'focus')
- this.bind(function(){$(this).addClass(settings['className']);});
- if(eStyle == 'blur')
- this.bind(function(){$(this).removeClass(settings['className']);});
- };
阅读全文及评论...
订阅地址
