-
实现焦点效果查看全部
-
* 选择器>>> 定义:“*”号选择器,它的功能是获取页面中的全部元素,“全部”啊!包括<head>、<body>、<script>这些元素; 格式:$(“*”); 由于该选择器的特殊性,它常与其他元素组合使用,表示获取其他元素中的全部子元素。例如: $("form *").attr("disabled", "true")表示将form表单下所有元素禁用查看全部
-
使用getJSON()方法异步加载JSON格式数据 使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数组,并对获取的数据进行解析,显示在页面中,它的调用格式为: jQuery.getJSON(url,[data],[callback])或$.getJSON(url,[data],[callback]) 其中,url参数为请求加载json格式文件的服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。查看全部
-
使用ajaxStart()和ajaxStop()方法 ajaxStart()和ajaxStop()方法是一个绑定Ajax事件的方法,当Ajax请求发出前触发ajaxStart()方法,请求完成后触发ajaxStop ()方法,它们的调用格式为: $(selector).ajaxStart(function())和$(selector).ajaxStop(function()) 其中,两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数。 在jQuery 1.9中, 全局的AJAX事件(ajaxStart, ajaxStop, ajaxSend, ajaxComplete, ajaxError, and ajaxSuccess) 只能在document元素上触发。修改AJAX事件监听程序到document元素上查看全部
-
toggle()方法可以在元素的click事件中绑定两个或两个以上的函数,函数用逗号隔开。 调用元素对象的toggle()无参数方法,可以实现元素的隐藏与显示的切换。查看全部
-
:input 表单选择器中 $("#frmTest :input").addclass(); frmTest与:之间有一个空格查看全部
-
hover()方法的功能是当鼠标移到所选元素上时,执行方法中的第一个函数, 鼠标移出时,执行方法中的第二个函数.查看全部
-
拖曳插件draggable的功能是拖动被绑定的元素,当这个jQuery UI插件与元素绑定后,可以通过调用draggable()方法,实现各种拖曳元素的效果,调用格式如下: $(selector). draggable({options}) options参数为方法调用时的配置对象,根据该对象可以设置各种拖曳效果,如“containment”属性指定拖曳区域,“axis”属性设置拖曳时的坐标方向。查看全部
-
使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值查看全部
-
ready()事件,只要页面的DOM结构加载后便触发。 onLoad()事件,必须在页面全部元素加载成功才触发。查看全部
-
使用ajaxSetup()方法设置全局Ajax默认选项 使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为: jQuery.ajaxSetup([options])或$.ajaxSetup([options]) 可选项options参数为一个对象,通过该对象设置Ajax请求时的全局选项值。 $.ajaxSetup({ type:"post", success:function(data){ $("ul").append("<li>你输入的<b> " + $("#txtNumber").val() + " </b>是<b> " + data + " </b></li>"); } }); $("#btnShow_1").bind("click", function () { $.ajax({ data: { num: $("#txtNumber").val() }, url: "http://www.imooc.com/data/check.php" }); }) $("#btnShow_2").bind("click", function () { $.ajax({ data: { num: $("#txtNumber").val() }, url: "http://www.imooc.com/data/check_f.php" }); })查看全部
-
操作元素的样式 通过addClass()和css()方法可以方便地操作元素中的样式,前者括号中的参数为增加元素的样式名称,后者直接将样式的属性内容写在括号中。 css()包括如下4种用法: $(selector).css({property:value, property:value, ...}) //多个CSS属性/值对 $(selector).css(name,function(index,value)) //通过函数设置属性值 $(selector).css(name,value) $(selector).css(name) //获取属性值查看全部
-
效果是这样的。查看全部
-
操作元素的内容 使用html()和text()方法操作元素的内容,当两个方法的参数为空时,表示获取该元素的内容,而如果方法中包含参数,则表示将参数值设置为元素内容。 html()方法可以获取元素的HTML内容,因此,原文中的格式代码也被一起获取,而text()方法只是获取元素中的文本内容,并不包含HTML格式代码。查看全部
-
使用ajax()方法加载服务器数据 使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下: jQuery.ajax([settings])或$.ajax([settings]) 其中参数settings为发送ajax请求时的配置对象,在该对象中, url表示服务器请求的路径, data为请求时传递的数据, dataType为服务器返回的数据类型, success为请求成功的执行的回调函数, type为发送数据请求的方式,默认为get。 $.ajax({ url:"http://www.imooc.com/data/check.php", data: { num: $("#txtNumber").val() }, type:"post", success: function (data) { $("ul").append("<li>你输入的<b> " + $("#txtNumber").val() + " </b>是<b> " + data + " </b></li>"); } });查看全部
举报
0/150
提交
取消