jquery练习记录

在导入静态文件css js jquery imanges的时候需要先设置文件的路径

1532113-20181127192045315-1755739199.png

导入jquery后要注意script的type一定要写上啊!!!

1532113-20181127195852970-1569459456.png

通过ID改变CSS字样

1532113-20181127200707724-1500230309.png

把所有具有ID的属性改变CSS字样

1532113-20181127200959696-775844472.png

通过ID改变属性的CSS字样

1532113-20181127201216830-729303587.png

通过匹配ID以.....开头的元素来改变CSS字样(例子中是匹配ID以Q开头的元素)

1532113-20181127201702831-319914914.png

通过匹配class中以1结尾的元素来改变字样

1532113-20181127202001801-597221695.png

通过匹配ID中包含某个字符的元素来改变CSS样式

1532113-20181127202307486-2123410348.png

juery操作DOM中获取元素的文本内容()(jquery操作DOM的内容操作)

1532113-20181128091505555-1731054593.png

在P元素内添加文本内容(jquery操作DOM的内容操作)

1532113-20181128091635878-1217149307.png

通过匹配属性=值的方式,获取文本框输入的内容(jquery操作DOM的内容操作)

1532113-20181128092304623-1667173582.png

jquery属性操作attr(),获取div的属性ID的值

1532113-20181128092854384-1536579486.png

jquery属性操作attr()设置div属性ID的值

1532113-20181128093307253-1609057452.png

jquery属性操作removeAttr()移除属性ID

1532113-20181128093426613-966200227.png

jquery属性操作addclass()添加class属性值

1532113-20181128095018388-1445167571.png

jquery属性操作toggleClass()添加或移除class属性

1532113-20181128095355601-1750344748.png

jquery属性操作css()添加样式

1532113-20181128095810450-1678023296.png

jquery节点操作childern获取子节点

1532113-20181128100644181-938491970.png

jquery节点操作find获取后台元素

1532113-20181128101114070-1863628509.png

jquery节点操作prev ,next查找前一个,后一个的兄弟元素(如果加上参数,则会跳过一步)

1532113-20181128101600255-16341775.png

jquery节点操作siblings,匹配所有同级的兄弟元素,并加上css

1532113-20181128101830252-156148869.png

jquery节点操作parent,获取父节点

1532113-20181128103924774-899938598.png

添加节点操作

1532113-20181128104651550-669072011.png
1532113-20181128105026747-1487349508.png
1532113-20181128105131083-1901536005.png
1532113-20181128105435872-704647554.png
1532113-20181128105535480-929893311.png

删除节点

1532113-20181128105647841-1760105720.png

事件操作,页面加载完毕后执行

1532113-20181128110120730-2005875517.png

事件操作,点击事件,this添加css属性

1532113-20181128112201827-1296902127.png

天天果园前端页面设计案例

/*清楚默认样式,设置基础样式*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol{
    margin: 0;/*取消外边距*/
    padding: 0;/*取消内边距*/
    list-style: none;/*取消列表的项目符号*/
}
body{
    font: 12px "微软雅黑",sans-serif;
    color: #999;
}
a{
    text-decoration: none;/*取消超链接的下划线*/
    color: #999;
}
a:hover{
    color: #64A131;/*鼠标移动到超链接时变色*/
}
image,input{
    vert-align: bottom;/*图片和输入框垂直底部对齐*/
}
/*设置页面的宽(最外层的div标签)*/
#container{
    width: 990px;
    margin: 0 auto;
}
#nav{
    height: 30px;
    background: #eee;
    line-height: 30px;/*行高,让文垂直居中*/
}
#rightNav{
    float: right;/*右侧导航栏右浮*/
}
#rightNav li{
    float: left;/*导航栏内让li元素在DIV中左浮并列在一行*/
    text-align: center;
}
#rightNav li b{
    border-right: 1px solid #99B0CD;
    margin: 10px;
}
/*左侧导航*/
#nav>a>i{
    display: inline-block;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-top: 10px solid black;
    position: relative;/*三角符号相对定位,下移4PX*/
    top: 6px;
}
#nav>a{
    margin: 6px;
}
/*2.banner*/
#banner img{
    width: 990px;
}
#commend img{
    width: 200px;
}
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript" src="/static/js/jquery-3.3.1.min.js"></script>
    <link rel="stylesheet" href="{% static 'css/nav.css' %}">
<body>

    <div id="container"></div>
        <!--1.导航-->
        <div id="nav">
            <!--右侧导航-->
            <ul id="rightNav">
                <li>
                    <a href="#">[登录]</a>
                    <a href="#">[注册有惊喜]</a>
                    <b></b>
                </li>
                <li>果园公告
                    <b></b>
                </li>
                <li>券卡兑换
                    <b></b>
                </li>
                <li>手机果园</li>
            </ul>
            <!--左侧导航栏-->
            <a href="#">
                上海
                <i></i>
            </a>
            <a href="#">满百包邮</a>
            <a href="#">星达夜</a>

        </div>
        <!--2.banner-->
        <div id="banner">
            <img src="{% static 'images/guoyuan.png' %}" alt="">

        </div>
        <!--3.推荐-->
        <div id="commend">
            <img src="{% static 'images/tuijian1.png' %}" alt="">
            <img src="{% static 'images/tuijian2.png' %}" alt="">
            <img src="{% static 'images/tuijian3.png' %}" alt="">

        </div>
        <!--4.主体信息-->
        <div id="main">

        </div>

</body>
</html>

1532113-20181128130616784-396787087.png

转载于:https://www.cnblogs.com/-hjj/p/10028518.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值