-
与:checked选择器相比,:selected选择器只能获取<select>下拉列表框中全部处于选中状态的<option>选项元素。 text()方法的功能是获取或设置元素的文本内容查看全部
-
trigger()方法可以直接手动触发元素指定的事件,这些事件可以是元素自带事件,也可以是自定义的事件,总之,该事件必须能执行 $(selector).trigger(event) event参数为需要手动触发的事件名称。 例:$("input").trigger("select");查看全部
-
使用 :checked选择器可以获取处于选中状态的元素,并调用hide()方法将它们进行隐藏。查看全部
-
使用getScript()方法异步请求并执行服务器中的JavaScript格式的文件,它的调用格式如下所示: jQuery.getScript(url,[callback])或$.getScript(url,[callback]) 参数url为服务器请求地址,可选项callback参数为请求成功后执行的回调函数。 sport_f.js文件内容: var data = [{ "name": "足球" }, { "name": "散步" }, { "name": "篮球" }, { "name": "乒乓球" }, { "name": "骑自行车" }]; $.each(data, function (index, sport) { if (index == 1) $("ul").append("<li>" + sport["name"] + "</li>"); });查看全部
-
one()方法可以绑定元素任何有效的事件,但这种方法绑定的事件只会触发一次,它的调用格式如下:<br> $(selector).one(event,[data],fun)<br> 参数event为事件名称,data为触发事件时携带的数据,fun为触发该事件时执行的函数。 因为只能被执行一次 执行一次之后 无论如何点击 都不会再有任何反应了查看全部
-
表单中包含许多类型的按钮,而使用 :button选择器能获取且只能获取“type”属性值为“button”的<input>和<button>这两类普通按钮元素。 如果在“:button”前面添加“input”则只能获取<input>格式的普通按钮,不能获取<button>按钮。查看全部
-
编程练习查看全部
-
使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为: jQuery.getJSON(url,[data],[callback])或$.getJSON(url,[data],[callback]) 其中,url参数为请求加载json格式文件的服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。 调用getJSON()方法获取服务器中 http://www.imooc.com/data/sport.json 的JSON格式文件中的数据,并将数据中指定的内容显示页面中。 sport.json文件内容 [{ "name": "足球" },{ "name": "散步" },{ "name": "篮球" },{ "name": "乒乓球" },{ "name": "骑自行车" }]查看全部
-
通常情况下,一个表单中只允许有一个“type”属性值为“submit”的提交按钮 使用 :submit选择器可获取表单中的这个提交按钮元素。 :submit使用时为何需要输入input? 为什么 $("#frmTest :submit").addClass("bg_red");和 $("#frmTest input:submit").addClass("bg_red");表现的效果不一样,这是为什么? 这个补充下,关于button: 因为button的type也可以为submit,所以要区分开来 在IE 中默认 type=button ; 提交<button>与</button>之间的内容; 在其他浏览器(Firefox,Chrome,Oprea,)button 默认的 type = submit ; 提交其 value 值; 因此,使用button时 一定要规定其type; <button>按钮通常也被认为是提交按钮,为更好区分,只要在:submit选择器之前添加“input”符号。 前者是将所有type="submit"的按钮添加了样式而第二种是将input标签里的type=“submit”的按钮添加的样式查看全部
-
正确答案是:$("div label").css("border", "solid 5px red"); “div label”全部子孙 "div>label"一级子孙查看全部
-
left: "-=89px"查看全部
-
$(selector).unbind(event,fun)参数event表示需要移除的事件名称,多个事件用空格分开,fun参数为事件执行时调用的函数名称 $(function(){ $("div").bind("click",function(){ $(this).removeClass("backcolor").addClass("color"); }).bind("dbclick",function(){ $(this).removeClass("color").addClass("backcolor"); }) $("#btntest).bind("click",function(){ $("#div").unbind("dbclick"); $(this).attr("disabled","true"); }) })查看全部
-
复选框元素checkbox查看全部
-
除使用$.extend扩展工具函数外,还可以扩展原有的Object对象,在扩展对象时,两个对象将进行合并,当存在相同属性名时,后者将覆盖前者,调用格式为: $. extend (obj1,obj2,…objN); 参数obj1至objN表示需要合并的各个原有对象。 <script type="text/javascript"> $(function () { var objInfo = { name: "" }; var objMess = { name: "白富美,", title: "欢迎与我联系!" }; var objNewInfo =$.extend(objInfo,objMess); var strTmp = "<b>对象 白富美 合并后</b>:<br/><br/>"; strTmp += objNewInfo.name + objInfo.title; //显示在页面中 $(".tip").show().append(strTmp); }); </script>查看全部
-
hide()方法的功能是隐藏指定的元素。 单选按钮元素radio查看全部
举报
0/150
提交
取消