手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery一般方法介绍 入门参考
jquery一般方法介绍 入门参考
摘要:1、event.preventDefault():阻止某个事件的发生。如一个链接,点击时一般会跳到所链接的页面,如果想规避掉这个功能,则可以...

1、event.preventDefault():阻止某个事件的发生。如一个链接,点击时一般会跳到所链接的页面,如果想规避掉这个功能,则可以采用这个方法。如:

复制代码 代码如下:

<a href="www.baidu.com">点击百度</a>

<script>

$(document).read(function(){

$("a").click(function(event){

event.preventDefault(); //效果为当点击以上链接时,页面保持不动。

})

})

</script>

2、hide()方法,顾名思义,隐藏的方法,若在上述例子中的下面加上$(this).hide(),则点击百度四个字会消失。若加上$(this).hide("slow"),则可发现,点击百度四个字会慢慢消失。

3、callback的用法。callback即所谓的回调函数,只有当父函数执行完后才执行该回调函数。示例如下:

(1)当回调函数没有参数时,直接$.get("dd.html",mycallback);

(2)回调函数包括参数时,$.get("dd.html",function(){

mycallback(param1,param2);

})

切忌写成$.get("dd.html",mycallback(param1,param2));则程序会将mycallback()方法返回的值作为get()方法的第二个参数传进去执行get()方法。

4、jquery(selector,[context])的用法:

1、$('div.foo').click(function(){

$('span',this).addClass('bar');

})

html代码为

<div><span>哈哈</span>哈哈2</div>

<div><span>哈哈3</span></div>

<style> .bar{font-weight:bold}</style>

在class为foo的div区域内点击,可以发现哈哈两个字变粗了,其余的字保持原样,因为上面script代码表示在class为foo的div中的span中才可以引发addClass的操作。

2、$(this) :如可在上述script代码中添加$(this).slideUp().

3、$.post('url.xml', function(data) {

var $child = $(data).find('child');

}) //加载url.xml中时,将其内容存入data的变量中,再将data中含有child节点的内容存入变量$child中

4、<body>

<p>one</p> <div><p>two</p></div> <p>three</p>

<script>

$("div > p").css("border", "1px solid gray");

</script>

</body> //效果为第二个p采用了该样式

5、$("input:radio", document.forms[0]);

6、$("div", xml.responseXML); //找出xml.responseXML中的div

7、$(document.body).css( "background", "black" );

8、$(myForm.elements).hide()

5、jQuery( html, [ ownerDocument ] )的用法:

(1)$("<div/>", {

"class": "test",

text: "Click me!",

click: function(){

$(this).toggleClass("test");

}

}).appendTo("body");

或者

$("<div/>").attr {

"class": "test",

text: "Click me!",

click: function(){

$(this).toggleClass("test");

}

}).appendTo("body");

【jquery一般方法介绍 入门参考】相关文章:

JS/Jquery判断对象为空的方法

JavaScript中getUTCMinutes()方法的使用详解

jquery判断至少有一个checkbox被选中的方法

JavaScript中fixed()方法的使用简介

JQuery中DOM事件冒泡实例分析

JS中的Replace方法使用经验分享

jquery中map函数遍历数组用法实例

jQuery实现弹出窗口中切换登录与注册表单

jQuery预加载图片常用方法

js获取字符串字节数方法小结

精品推荐
分类导航