欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

html 、css 与 jQuery随笔

程序员文章站 2022-06-01 12:12:54
...

HTML是一种处理文档结构的标记语言,html提供了web页面的结构,而层叠样式表CSS只是用来控制这些元素的外观和位置,JavaScript和jQuery提供脚本,来控制这些元素的行为或功能。HTML和CSS能控制web页面如何构建和显示,但是他们都无法为web页面增加行为,想要增加行为,我们需要一个脚本语言,jQuery正是我们需要的

向浏览器下达指令所用的语言是JavaScript,所有浏览器都提供了一个内置的JavaScript解释器,它会得到你在< script >标记之间编写的指令,并把这些指令翻译成web页面上的不同动作。

jQuer是一个专门用来动态改变web页面文档的JavaScript库,jQuery就是JavaScript,只不过是一个好用得多的版本,jQuery写在< script> 标签之间。

  • $ 符号是jQuery的简写名,$( ) 和 jQuery( ) 作用一样,都是获取括号中指定的元素。
    如果在括号中放入css选择器,jQuery会返回与这个选择器匹配的元素集。
    如果在()中放入html串,可以动态向浏览器DOM元素。

1、 css选择器
元素选择器:
h1{
text-align:lift;
}
类选择器:
.my-calss{
position:absolute;
}
ID选择器:
#my_id {
color: #3300FF;
}

2、 jQuery选择器
jquery元素选择器:
( 隐藏页面上的所有h1元素 )
$(“h1”),hide();

jQuery类选择器:
( 所有作为css类my-class成员的元素都向上滑动 )
$(".my-class").slideUp();

jQuery ID选择器:
( 这个jQuery语句将css ID 为my_id的元素淡出,直到不可见 )
$(“my_id”).fadeOut();

css选择器选择元素来为这些元素增加样式,jQuery选择器选择元素来为这些元素增加行为。

举例:
需实现的功能是---->当人们点击页面上的“Show me the picture!”时,图片会下滑并淡入出现。

<!DOCTYPE html>
<html>
    <body>
        <div id="clickMe">Show me the picture!</div>
        <div id="picframe">
            <img src="">
        </div>
        <script src="script/jquery-1.6.2.min.js"></script>
        <script>
         $(document).ready(function(){
             //将ID为clickMe的按钮与click事件连接,使这个按钮可以单击
             $("#clickMe").click(function(){
                 //先在图像上运行淡入效果
                 $("img").fadeIn(1000);
                 //滑动
                 $("#picframe").slideToggle("slow");
             });
         });
        </script>
    </body>
</html>

#clickMe{
    ...
    display:block;
    ...
}

#picframe{
    ...
    display:none;
    ...
}

ID唯一标识页面上的一个元素,类class可以标识页面上一个或多个元素。
应将< script >标记放在最下面,即< /body >标记的前面,因为一旦浏览器遇到一个 < script >标记就不能再并行地下载多个元素了。

相关标签: 随笔