`

常用jquery使用技巧

 
阅读更多
一: $.ajax

$.ajax({url: 'stat.php',  
	type: 'POST',  
	data:{Name:"keyun"},  
	dataType: 'html',  
	timeout: 1000,  
	error: function(){alert('Error loading PHP document');},  
	success: function(result){alert(result);}  
}); 


二: $.getJSON

1:data.json
{
  "result": 0
}


2:test.jsp
    <script type="text/javascript" src="http://images.koolearn.com/js/jquery/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
    $.getJSON('data.json', function(data) {
         alert(data["result"]);
    });
</script>




禁止鼠标右键

$(document).ready(function(){   
	$(document).bind("contextmenu",function(e){   
		return false;   
	});   
}); 


1.$.browser.浏览器类型:

检测浏览器类型。有效参数:safari, opera, msie, mozilla。如检测是否ie:$.browser.isie,是ie浏览器则返回true。

2.$.each(obj, fn):通用的迭代函数。

可用于近似地迭代对象和数组(代替循环)。

$.each( [0,1,2], function(i, n){ alert( "Item #" + i + ": " + n ); }); 

等价于:  
var tempArr=[0,1,2];  
for(var i=0;i<tempArr.length;i++){  
       alert("Item #"+i+": "+tempArr[i]);  
} 

也可以处理json数据,如
$.each( { name: "John", lang: "JS" }, function(i, n){ alert( "Name: " + i + ", Value: " + n ); });  

结果为:
Name:name, Value:John 
Name:lang, Value:JS


3.$.extend(target,prop1,propN):

用一个或多个其他对象来扩展一个对象,返回这个被扩展的对象。这是jquery实现的继承方式。如:
$.extend(settings, options);
      
//合并settings和options,并将合并结果返回settings中,相当于options继承setting并将继承结果保存在setting中。
var settings = $.extend({}, defaults, options);

//合并defaults和options,并将合并结果返回到setting中而不覆盖default内容。
可以有多个参数(合并多项并返回)

4.$.map(array, fn):数组映射。

把一个数组中的项目(处理转换后)保存到到另一个新数组中,并返回生成的新数组。
如:
var tempArr=$.map( [0,1,2], function(i){ return i + 4; }); 

tempArr内容为:
[4,5,6]


var tempArr=$.map( [0,1,2], function(i){ return i > 0 ? i + 1 : null; });  

tempArr内容为:
[2,3] 

5.$.merge(arr1,arr2):合并两个数组并删除其中重复的项目。

$.merge( [0,1,2], [2,3,4] )       //返回[0,1,2,3,4]  

6.$.trim(str):删除字符串两端的空白字符。

$.trim("  hello, how are you?   ");    //返回"hello,how are you? "  
  • 大小: 5.2 KB
  • 大小: 20.2 KB
分享到:
评论

相关推荐

    jquery使用技巧总结

    《jQuery使用技巧深度解析》 在Web开发领域,jQuery是一个广泛应用的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务。本文将深入探讨jQuery的使用技巧,帮助开发者提升效率,更好地...

    jQuery常见开发技巧详细整理

    在jQuery的开发过程中,掌握一些常见技巧能显著提升开发效率和代码质量。下面是一些详细的jQuery开发技巧: 1. **引用页面元素**:jQuery通过`$()`选择器引用元素,支持ID、类名、元素类型以及层级关系和DOM或XPath...

    jQuery常用技巧大放送

    在本文中,我们将深入探讨一些jQuery的常用技巧,这些技巧能够帮助开发者更高效地利用jQuery的功能。 1. 引用页面元素: jQuery通过`$()`选择器来引用页面元素,支持通过ID、类名、元素名以及DOM层级关系和XPath...

    jQuery Mobile十大常用技巧

    以下是对标题和描述中提到的jQuery Mobile十大常用技巧的详细解释: 1. **禁止截断列表和按钮内容**: 当jQuery Mobile中的列表项或按钮文本过长时,默认会自动截断。你可以通过添加CSS样式来阻止这种行为。例如,...

    jQuery Mobile开发常用技巧

    ### jQuery Mobile 开发常用技巧详解 #### 一、概述 jQuery Mobile 是一款基于 HTML5 的前端框架,用于构建响应式的移动应用。它以其强大的功能、灵活性及易用性深受开发者喜爱。本文将深入探讨 jQuery Mobile 开发...

    使用JQuery的常用技巧(追加)

    本文将深入探讨使用jQuery的常用技巧,尤其是如何在MasterPages环境下有效地获取和操作ClientID。 首先,我们需要理解在ASP.NET中,当使用MasterPages时,服务器控件的ClientID会自动添加额外的前缀以确保唯一性。...

    最新jQuery常用技巧 超赞!

    ### 最新jQuery常用技巧解析 #### 一、页面元素的引用 在网页开发过程中,我们需要对页面中的元素进行各种操作,比如改变样式、获取或设置属性等。利用jQuery这一流行的JavaScript库,我们可以更加便捷地完成这些...

    jQuery常用技巧大放送(技巧加实例)

    通过熟练掌握这些jQuery技巧,您可以编写更简洁、高效的代码,提高开发效率。同时,了解如何灵活转换和操作jQuery对象与DOM对象,将有助于您更好地适应不同的场景需求。在实际项目中,不断实践和探索,你会发现...

    jQuery常用经典技巧大放送

    ### jQuery常用经典技巧详解 #### 一、页面元素的引用 在使用jQuery的过程中,通过`$()`函数可以方便地引用页面中的元素。这些元素可以通过ID、类名、元素名称、层级关系以及DOM或XPath条件等多种方式进行选择。...

    jQuery常用技巧

    jQuery 是一个广泛使用的...以上就是jQuery的一些常用技巧,它们大大提高了JavaScript编程的效率,使得开发者能够更加专注于功能实现而不是DOM操作的细节。jQuery的灵活性和易用性使其成为许多开发者的首选工具。

    jQuery常用代码片段

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。这篇博文"jQuery常用代码片段"很可能是为了分享一些实用的jQuery代码示例,帮助开发者提高工作效率。...

    jQuery的常用技巧分享

    ### jQuery的常用技巧详解 #### 一、简介 jQuery 是一款快速、简洁的 JavaScript 库,因其体积小(压缩后仅有 21KB)而受到广泛欢迎。它不仅支持 CSS3,而且兼容多种浏览器,这使得开发人员能够更加便捷地进行前端...

    jQuery常用功能大全

    ### jQuery常用功能详解 #### 一、页面元素的引用 在使用jQuery时,最基础的操作之一就是选择页面上的元素。这通常通过`$()`符号来完成...通过理解和掌握这些基本概念和技巧,可以更高效地利用jQuery来开发Web应用。

    jQuery应用技巧大全

    通过阅读《jQuery应用技巧大全》,开发者不仅可以掌握这些基础概念,还能深入学习到jQuery的高级特性,如遍历、过滤、组合选择器的使用,以及如何利用jQuery进行性能优化。这本书的实例丰富,有助于读者在实践中巩固...

    JQ技巧jquery学习技巧

    本篇文章将深入探讨jQuery的学习技巧,包括元素引用、DOM对象与jQuery对象的转换、集合操作、以及常用的属性和事件处理。 1. **元素引用** 在jQuery中,通过`$()`函数我们可以方便地引用页面中的元素。例如,通过...

    15个Jquery 技巧

    ### 15个jQuery技巧深度解析 在前端开发领域,jQuery作为一款优秀的JavaScript库,以其简洁、高效的特点深受开发者喜爱。以下是对“15个Jquery 技巧”文章中的核心知识点进行的深入分析,旨在帮助使用jQuery框架的...

Global site tag (gtag.js) - Google Analytics