最赞回答 / 慕粉_蓝
如果是属性值,都可以加引号""或者'',注意不要与$('')中的''或者$("")中的""重复例如:$('div[name=p1]') == $('div[name="p1"]')如果是属性名,都不能加""或者''$('div[p2]') != $('div['p2']')
2018-08-16
已采纳回答 / 愚慕脑袋
可以的要知道JQ的基础语法 $(selector).action()$(selector)代表选取 HTML 元素,你可以选取p标签,也可以选取div标签,例子只是让你看两个效果罢了,不然你改成 $("div").css("border", "3px solid red"); 看看是不是边框变红了.action()代表对选取的元素执行某些操作
2018-08-16
最新回答 / _等不到你_0
var $input=$("input"); $(function(){ $input.click(function(){ if($(this).attr('checked')=='checked'){ $(this).removeAttr("checked"); $(this).next().css("color",""); ...
2018-08-16
已采纳回答 / 等你到天明
代码如下$('#btn3').click(function(){ $('.right .aaron').data("a", "I'm the cool kid!"); $('.right .aaron').data("b", "My name is: "); var f = $('.right .aaron').data("a") + "<...
2018-08-14
已采纳回答 / 陌上花开4011714
你这是直接添加的html代码,后面的.css是设置样式而你问的$(document).ready(function(){ }这个方法是为了让所有的元素加载完毕后再运行代码,防止出错
2018-08-14
已采纳回答 / 幕布斯9518984
我觉得,$("div:not(.imooc)+div")中的div:not(.imooc)选择的是第一个和第二个,+代表的是相邻兄弟选择器,所以是第二和第三
2018-08-12
最新回答 / Rosevil
jQuery 方法 attr(),提供回调函数。回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。