可以有效地保护其他框架都在争夺的$符号,有效避免了一些兼容性的问题。jQuery.noConflict(); (function($) { $(function() { // 使用 $ 作为 jQuery 别名的代码 }); })(jQuery); // 其他用 $ 作为别名的库的代码
分类:javascript
Mootools 1.4中文教程
jquery event after ajax load
jquery event after ajax load
$( document ).ajaxComplete(function() { $(".body_box .table").fixedtableheader(); });
将数字转成货币字符串 ¥123,456,7.00
function setCurrency(num) { if(isNaN(num)) return ''; num = parseFloat(num); var sign = ''; var s; if (num < 0) { sign = '-'; num *= -1; } s = num.toFixed(2).toString(); s = s.replace(".", ","); var re = /(\d)(\d{3},)/; while (re.test(s)) s = s.replace(re, "$1,$2"); s = s.replace(/,(\d\d)$/, ".$1"); return sign + '¥' + s.replace(/^\./, "0."); } function currencyValue(str) { var num = parseFloat(str.replace(/[,¥]/g, '')); if (isNaN(num)) num = 0; return num; }
Display only few desired colors in a CKEditor palette
CKEditor 只显示需要的颜色、关闭更多颜色
CKEDITOR.config.colorButton_colors = "000,f60"; CKEDITOR.config.colorButton_enableMore = false;
FireFox下jQuery UI Autocomplete在中文输入下的Bug
FireFox下jQuery UI Autocomplete在中文输入下的Bug,主要原因是中文輸入時不會觸發原本在autocomplete 榜定的keydown事件。
//fixed firefox and ie in IME bug $('#input_id').bind("input.autocomplete", function(){ $(this).trigger('keydown.autocomplete'); });
转自:http://groups.google.com/group/jquery-/browse_thread/thread/8f34129edc5da55e
jquery 获取 url 参数
方法如下:
function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r!=null) return unescape(r[2]); //返回参数值 return null; }
jquery中focus()函数:当对象获得焦点后,自动把光标移到内容最后
$("#btn").click(function(){ var t=$("#txt").val(); $("#txt").val("").focus().val(t); //其原理就是获得焦点后重新把自己复制粘帖一下 })