> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点.
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点.
2017-12-29
width:0;height:0被认为是不可见的,为什么在右侧却能显示出来“width/height”这行字?
2017-12-29
http切换到HTTPS
js,css,图片等等链接都由http改为https。例如:http://www.baidu.com改为https://www.baidu.com
BTW,这里虽然将http切换为了https,还是建议保留http。所以我们在切换的时候可以做http和https的兼容,具体实现方式是,去掉页面链接中的http头部,这样可以自动匹配http头和https头。例如:将http://www.baidu.com改为//www.baidu.com。然后当用户从http的入口进入访问页面时,页面就是http,如果用户是从https的入口进入访问页面,页面即使https的。
js,css,图片等等链接都由http改为https。例如:http://www.baidu.com改为https://www.baidu.com
BTW,这里虽然将http切换为了https,还是建议保留http。所以我们在切换的时候可以做http和https的兼容,具体实现方式是,去掉页面链接中的http头部,这样可以自动匹配http头和https头。例如:将http://www.baidu.com改为//www.baidu.com。然后当用户从http的入口进入访问页面时,页面就是http,如果用户是从https的入口进入访问页面,页面即使https的。
2017-12-28
其实不是IE差劲,而是用户不更新呀。。拿着破解xp系统自带的IE8,和在Win10上面用着会自动更新的chrome比,怎么可能比得过呢。。
实际上IE11还是挺不错的。
实际上IE11还是挺不错的。
2017-12-27
$("div").html()是使用标签选择器获取div标签,并将内容设置为:您好!通过慕课网学习jquery才是最佳的途径。
$(".intro")--------所有class="intro"的元素
$(".intro")--------所有class="intro"的元素
2017-12-26
子代选择器{ $('div>p') }:下一代(一字重音);
后代选择器{ $('div p') }:子子孙孙;
后代选择器{ $('div p') }:子子孙孙;
2017-12-25
var div = document.getElementsByTagName('div'); //dom对象
//将dom节点div转化为$div的jquery对象
// $div = ?
var $div=$(div);
//找到第一个div元素
var $first=$div.eq(0);
$first.css('color', 'red'); //给第一个元素设置颜色
//将dom节点div转化为$div的jquery对象
// $div = ?
var $div=$(div);
//找到第一个div元素
var $first=$div.eq(0);
$first.css('color', 'red'); //给第一个元素设置颜色
2017-12-25
大家把show方法改成下面这个
function show (ele) {
if (ele.is(':hidden')) {
$("#show").append(':hidden')
} else {
$("#show").append(':visible')
}
}
然后依次
show( $('#div1') );
show( $('#div2') );
show( $('#div3') );
大家应该就懂了
function show (ele) {
if (ele.is(':hidden')) {
$("#show").append(':hidden')
} else {
$("#show").append(':visible')
}
}
然后依次
show( $('#div1') );
show( $('#div2') );
show( $('#div3') );
大家应该就懂了
2017-12-21
$(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。
2017-12-20