-
工具提示插件可以定制元素的提示外观,提示内容支持变量、Ajax远程获取,还可以自定义提示内容显示的位置,它的调用格式如下: $(selector).tooltip({options}); 其中selector为需要显示提示信息的元素,可选项参数options为tooltip()方法的配置对象,在该对象中,可以设置提示信息的弹出、隐藏时的效果和所在位置。查看全部
-
微调按钮插件不仅能在文本框中直接输入数值,还可以通过点击输入框右侧的上下按钮修改输入框的值,还支持键盘的上下方向键改变输入值,调用格式如下: $(selector).spinner({options}); selector参数为文本输入框元素,可选项options参数为spinner()方法的配置对象,在该对象中,可以设置输入的最大、最小值,获取改变值和设置对应事件。查看全部
-
我们知道使用:first过滤选择器可以获取指定父元素中的首个子元素,但该选择器返回的只有一个元素,并不是一个集合,而使用:first-child子元素过滤选择器则可以获取每个父元素中返回的首个子元素,它是一个集合,常用多个集合数据的选择处理查看全部
-
$("#id :input") 前面加空格表示当前元素下的所有input表单;不加空格一般都表示当前类名或者id的该元素的input表单查看全部
-
环境搭建 搭建一个jQuery的开发环境非常方便,可以通过下列几个步骤进行。 下载jQuery文件库 在jQuery的官方网站(http://jquery.com)中,下载最新版本的jQuery文件库。在网站中找到最新版本文件的下载按钮,将jQuery框架文件下载到本地即可,本教案使用的版本为稳定版:1.9.0版。 引入jQuery文件库 下载完jQuery框架文件后,并不需要任何的安装,仅需要使用<script>文件导入标记,将jQuery框架文件导入页面中即可,假设该文件下载后保存在项目文件夹Jscript中,那么,在页面的<head></head>中加入如下代码: <script language="javascript" type="text/javascript" src="1.9.0/jquery.js"></script> 在页面的头部分,加入上述代码后,便完成了jQuery框架开发环境的搭建,就可以开始我们的jQuery学习了。查看全部
-
①:ID选择器 例:$("#ID") ②:元素选择器 例:$("div") ③:class选择器 例:$(".name") ④:*选择器 例:$("*") ⑤:跟随选择器 例:$("div p") ⑥:多项选择器 例:$("div,p,h1") ⑦:子类选择器 例:$("div>p") ⑧:紧跟随后面选择器 例:$("div+p") ⑨:紧跟随后面的全部选择器 例:$("div~p")查看全部
-
其实这节展示的是后代选择器“空格”,其使用方法是: $("ance desc"),即选择ance后所有的desc元素。查看全部
-
为什么 disabled 设置为 false 也会使按钮失效? $("form *").attr("disabled", "false"); false不能加双引号,因为加了双引号就变成了字符串 为false的情况只能是: 1, 整型的0会视为bool值的假来执行,任何非0的整型都视为真 2, 浮点的0.0不论后面有多少个0都视为假0.000000000,后面只要有一个非0值就为真 3, 字浮串的’0’,视为假,其他值全视为真来处理 4, 空字符串视为bool值的假‘’,只要中间有个空格都算真! 5, 空视为假处理(注意) 6, 数组当中一个东西都没,就是空数组。就视为假来处理。当中只要有一个值,这个值即使为假或者空都视为真 7, 未声明成功的资源 所有"false"代表的是true 布尔值的true、false不应该加引号,否则就不是布尔值了.查看全部
-
调用animate()方法制作移动位置的动画 调用animate()方法不仅可以制作简单渐渐变大的动画效果,而且还能制作移动位置的动画,在移动位置之前,必须将被移元素的“position”属性值设为“absolute”或“relative”,否则,该元素移动不了。查看全部
-
使用slideToggle()方法实现图片“变脸”效果 使用slideToggle()方法可以切换slideUp()和slideDown(),即调用该方法时,如果元素已向上滑动,则元素自动向下滑动,反之,则元素自动向上滑动,格式为: $(selector).slideToggle(speed,[callback]) 其中speed参数为动画效果时的速度值,可以为数字,单位为毫秒,也可是“fast”、“slow”字符,可选项参数callback为方法执行成功后回调的函数名称。查看全部
-
使用slideUp()和slideDown()方法的滑动效果 可以使用slideUp()和slideDown()方法在页面中滑动元素,前者用于向上滑动元素,后者用于向下滑动元素,它们的调用方法分别为: $(selector).slideUp(speed,[callback])和$(selector).slideDown(speed,[callback]) 其中speed参数为滑动时的速度,单位是毫秒,可选项参数callback为滑动成功后执行的回调函数名。 要注意的是:slideDown()仅适用于被隐藏的元素;slideup()则相反。查看全部
-
formatItem (Function) 为每个要显示的项目使用高级标签.即对结果中的每一行都会调用这个函数,返回值将用LI元素包含显示在下拉列表中.Autocompleter会提供三个参数(row, i, max): 返回的结果数组, 表示当前处理的是第几行(只有一行所以显示的时候为data[0]), 当前结果数组元素的个数即项目的个数.Default: none, 表示不指定自定义的处理函数,这样下拉列表中的每一行只包含一个值. formatResult (Function) 和formatItem类似,但可以将要输入到input文本框内的值进行格式化.同样有三个参数,和formatItem一样.Default: none,表示要么是只有数据,要么是使用formatItem提供的值;这里返回的就是原始数据,然后把它返回的值(formatted)送给result事件使用,当用户选中一项后就触发该事件,然后进行相应的handle,所以result事件设置为:.result(SearchCallback); function SearchCallback(event, data, formatted) { $(".tip").show().html("您的选择是:" + (!data ? "空" : formatted)); }. formatMatch (Function) 因为前面fomatItem函数对原始数据进行了格式化(例子中是使其变成了斜体),而后台需要匹配的是原始数据,所以用formatMatch进行转换,返回的数据供内部搜索算法使用(后台匹配)。 autocomplete 参数说明 * minChars (Number) 在触发autoComplete前用户至少需要输入的字符数.Default: 1,如果设为0,在输入框内双击或者删除输入框内内容时显示列表查看全部
-
调用live()方法绑定元素的事件<br> <br> 与bind()方法相同,live()方法与可以绑定元素的可执行事件,除此相同功能之外,live()方法还可以绑定动态元素,即使用代码添加的元素事件,格式如下:<br> <br> $(selector).live(event,[data],fun)<br> <br> 参数event为事件名称,data为触发事件时携带的数据,fun为触发该事件时执行的函数。 多个函数名之间用空格隔开,一起用双引号引到查看全部
-
$(selector).hover(over,out); over:function () { $(this).addClass("orange");} out:function () { $(this).removeClass("orange") }查看全部
-
添加事件,多个事件使用空格 $("#btntest").bind("click mouseout",function(){ $(this).attr("disabled","true"); });查看全部
举报
0/150
提交
取消