JS库的问题请自行百度百度静态资源库,谷歌的CDN已经被墙了,百度有经常更新的Jquery的URL,上一节$("div").get(0)是把Jquery对象转换成DOM对象,这里是直接把div转化成Jquery之后.css("color","red")跟上一节不同,Jquery对象的方法和DOM对象的方法并不相通。
2017-09-10
已采纳回答 / weibo_槑而梅_0
下面有同学的解释如下: 使用函数来设置属性/值,设置被选元素的属性和值。 语法: $(selector).attr(attribute,function(index,oldvalue)) 参数描述: attribute 规定属性的名称。 function(index,oldvalue) 规定返回属性值的函数。 该函数可接收并使用选择器的 index 值和当前...
$("input:eq(2)").attr('value',function(i, val){
return '通过function设置' + val
})
求大神赐教,怎样理解后面的函数,特别是 i 和 val 这两个参数!!!!!
return '通过function设置' + val
})
求大神赐教,怎样理解后面的函数,特别是 i 和 val 这两个参数!!!!!
2017-09-09
最赞回答 / 冷寒轩111
楼上说的最后一句是错的,$("div[className='imooc']").addClass("imoocClass"),首先这里的div没有className属性,其次,人家的值也不是imooc,所以不能用 = 应该是$("div[class*='imooc']").addClass("imoocClass") 或者是 $("div[class~='imooc']").addClass("imoocClass")最后 我想说的是 那些给他点赞的人,你们只是看而不去实际写一下看效果吗?
2017-09-08
已采纳回答 / 枫叶咚咚咚
对。网页由HTML标签写成,但是功能不够强大、样子不好看,所以就用Javascript操作HTML标签来丰富网页功能、用CSS来让网页变好看。jQuery是一个Javascript脚本库。
2017-09-08
p2显示不出来是因为jquery库地址错了,参考代码如下:
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
<script>
$(document).ready(function () {
var $p=$("#p2");
$p.html('你好,p2').css("color","blue");
});
</script>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
<script>
$(document).ready(function () {
var $p=$("#p2");
$p.html('你好,p2').css("color","blue");
});
</script>
2017-09-08
已采纳回答 / 慕仙8215065
这不是数组,数组格式是["a",“b","c"]。这里的{width: "60px", height: "60px"}是一个json格式的对象。后面value.width()就是 对象.属性 取值。js中一切都是对象
2017-09-07
学到这里,想起之前在学习JavaScript进阶篇的时候有过一个任务是实现点击超链接使得一个多选框的全选或者全不选的问题,之前是用JavaScript的原生代码实现,要用到for循环和条件判断等,现在用JQuery实现,确实简洁了不少,核心代码就一行:
function selectAll()
{
$('input:checkbox').attr("checked",true);
}
function notSelectAll()
{
$('input:checkbox').attr("checked",false);
}
function selectAll()
{
$('input:checkbox').attr("checked",true);
}
function notSelectAll()
{
$('input:checkbox').attr("checked",false);
}
2017-09-07