奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1625|回复: 3

东北师范大学 轻量级框架开发应用 (资料)

[复制链接]
发表于 2019-5-24 09:36:29 | 显示全部楼层 |阅读模式
谋学网
第一阶段作品展示) h+ h/ a& X$ t2 f! i
# [/ h/ p2 Z7 M! g
同学,经过前几周的学习,相信你已经掌握了本课程的一些基础性知识,下面请你动手完成以下作品,并提交上来。2 P0 C) I6 B4 g1 m! K& W7 Q) G- c1 x
5 E: T" g( \: p
你需要提交的作品:6 i3 ]; w  ~: X
用jquery写一个tab选项卡效果,请将代码复制到word文档中,将运行的结果截图粘贴到word文档中,将word文档作为附件提交上来。9 x/ Q9 I# K/ ?- p0 _/ i
要求: $ x5 y" V$ d' b+ n+ N' t$ H; q% q
1.        点击tab切换不同的内容。
; a8 Q5 B6 P8 [* m2.        当前选择的tab需要有背景色。
5 e2 D; j& y4 ?% D) v
8 k5 D9 @9 v- K( `! y
5 \- K. t3 I" w5 ]
* t3 {( s  M; q/ F+ D) E小试牛刀2019-05-05
. Z. A" e8 Q5 W    同学,你好!学习了如何使用JQ使div自适应窗口的高度,学习图片轮换效果后,现在你来小试牛刀,检验一下自己的学习成果吧!看看你是否已将知识消化吸收。以下4个任务请你根据自己的能力等级任选1个,完成后运行一下,如果达成预定的效果,请将代码复制到word文档中,将运行的结果截图粘贴到word文档中,将word文档作为附件提交上来。你也可以完成多个任务,提交多个成果哦!看看谁的任务完成得最好哦!提交成果后,请一定记得到问答栏目老师的学习活动主帖下回帖参与学习活动哈,无论是提交成果还是回帖都会计入你的平时成绩哦。
) I3 Y, D8 g! f. D- l任务一:检验一下你是否学会了类选择器(基础)。! u7 ~' k* l' ~- h
在代码编辑器中第50行填写相应代码。
- |7 ^% h0 D$ r/ n: i! D. r. a1 Q! C$(".imooc")
/ }# M* p6 E+ H<!DOCTYPE html>
) K& R, Z) K: l9 c, m( H<html># K2 r# t, `& Z
<head>
% F6 Q+ a$ H) d4 ^" q    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />7 w9 u8 Y7 n4 G! t) Q
    <title></title>  _  V: ]2 h. h! L
    <style>
% B* t+ v4 `; C% f" a        div {
. u& c. z% u7 ?            width: 100px;
2 G+ l" g; j2 W8 q$ B1 \: h            height: 90px;
+ C/ j1 B  r, U+ M: J( ^" K1 K( b            float: left;
6 b- G# O8 ?$ i2 _            padding: 5px;5 V' ]" A( G$ {+ M- G8 ^8 c
            margin: 5px;
. @" {! n" A7 h- n            background-color: #EEEEEE;! g: m7 `) q) b: j3 g& \
        }1 s0 @$ ?3 c$ `* l3 |2 I
    </style>
7 m( u8 v# e: A4 j) T    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>3 j; g: H# z* B) w/ U
</head>5 e1 k! R$ G9 y9 [- q
<body>   
0 `4 M6 f7 t/ D) J3 N  b         <div class="aaron">
  Z; ?/ [1 d4 h& [) T( n            <p>class="aaron"</p>2 q7 U* I" ~# h
            <p>选中</p>5 _% ^0 A) e/ \+ _$ m! |
    </div>   5 n4 k7 g# n" w. u9 F9 R8 U% H' ]: V) o
     <div class="aaron">* W7 z6 M- a3 w6 N3 i/ h5 v
        <p>class="aaron"</p>
9 w0 t$ d8 h$ S4 r        <p>选中</p>
* t) e7 o# d$ D    </div># y& m. Z0 e* D% v
    <div class="imooc">
9 ^+ }8 u. c. ^        <p>class="imooc"</p>* j  e2 N, V3 h; N' Y/ J( K$ Q% u
        <p>jQuery选中</p>; X. `' ]( S- N% J9 N" V' y( _# l, I  F: ~
    </div>3 [& G% ?& r( V$ q' O- d2 I! e
    <div class="imooc">5 `- o+ w* H; ]$ b# a
        <p>class="imooc"</p>
  p1 U! Z/ a$ q" r8 z        <p>jQuery选中</p>
" f$ N' K6 c: L" F, q    </div>
5 ]: ~" B. K. g. P    <script type="text/javascript">; k! u' c1 ~2 p. {: \) J+ ~
        //通过原生方法处理" Y% f+ I/ H& h* r; ^5 F7 e
        //样式是可以多选的,所以得到的是一个合集4 y+ o4 M1 P2 v: h7 t/ j2 i
        //需要通过循环给合集中每一个元素修改样式; q1 f' D1 r+ s$ [& E# U9 ]
        var divs = document.getElementsByClassName('aaron');& R3 x0 }, H% V  u
        for (var i = 0; i < divs.length; i++) {
$ z5 L. Y) H* A. s/ m) W; y) H            divs[i].style.border = "3px solid blue";
! L4 x2 T" {+ I0 k3 _( k        }
+ ~5 c4 C& m8 A& A- E$ [/ l+ C. c    </script>
  Y& c) K7 t! \! o. `% `+ q- Q$ [    <script type="text/javascript">
2 P2 Z  o6 A  O  x        //通过jQuery直接传入class
* T, M: m* F$ c% k9 e        //class选择器可以选择多个元素5 E& n& {$ O& v/ c8 w
        ?.css("border", "3px solid red");
# D% ^  E; `7 p8 q: p* ^+ s5 H4 N9 }    </script>: Y9 Z9 i, k$ q3 I$ Y, j2 h% O
</body>
2 L- q% e4 d: n4 C. V$ J5 t</html>
. T& W  O+ a+ _任务二:将jQuery对象转化成DOM对象(基础)。6 ?8 X4 s2 l! d( _# W2 y
在代码的17行处填写任务代码。5 ~: @- t, W" y9 K6 h% H
通过get方法,将jquery对象转化为dom对象,然后修改dom对象的颜色<!DOCTYPE html>/ w% J! e7 U* `0 t* Z
<html>1 \; ?( }6 J3 I4 y
<head>
, I. \  d' l# ~/ R    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />5 d* Y) W. w; G0 B, P
    <title></title>7 f8 V! l( A$ r. a. i: a
    <script src="http://code.jquery.com/jquery-1.11.3.js"></script>7 s4 h" L, z" |, B" I" @3 V$ J
</head>
* P, N( v' w; x1 N/ c" `& r/ B<body>
$ x9 v3 R" c, \% R7 S6 Y4 ?        <div>元素一</div>: C7 J$ q9 v9 I
        <div>元素二</div>
1 V5 j) \/ l2 k6 \+ ]- }! m+ ?        <div>元素三</div>3 {5 n# K) \2 l/ z/ E8 }) |5 D1 J' l
    <script type="text/javascript">
3 B" B3 G. n2 w6 a% C% K3 I& n% r/ Q                var $div = $('div'); //jQuery对象  x% L) b- A8 D9 ~- l
                //? div = ?' V2 s1 R5 S  H2 s$ p- |5 l
                div.style.color = 'red'; //操作dom对象的属性
. N3 v- w7 I' W$ l5 t* z6 N    </script>
( P6 z. W" [( O9 R  }5 }! D</body>
; ]: w3 q, S; F( h3 S</html>
; K; ~1 U6 k1 I任务三:检验一下你是否掌握了全选择器(*选择器)(基础)。
' k0 u2 ^1 s$ S" N在代码编辑器中第43行填写相应的代码。
$ t- I* R* U3 p1 e5 V$("*")
! {( d2 v  i! E: L9 a: k7 r<!DOCTYPE html>" ^; q; }" n( j1 ?! C% }
<html>
: l+ d+ z/ P4 |; w5 E5 P! u/ F/ O' f% p. J
<head>
0 E$ I5 Q# b; U8 {2 _' f$ F    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />/ s2 c3 U1 g9 q
    <title></title>
; ]+ G6 |2 h4 ~- o4 h& D    <style>
) n, b) ~0 j! [' M# T    div {
3 }# d% H# [6 |9 N        width: 100px;' l0 s( v; x2 [# o' |6 m
        height: 90px;# D  g. N; F) Y+ y
        float: left;1 K* R1 s1 e, _& F2 w$ |: K9 C
        padding: 5px;1 Q6 k2 P* k. }: j, E$ y
        margin: 5px;
2 w5 Y6 B/ l; e        background-color: #EEEEEE;
" C% J0 Y% Q6 P: u$ z. d8 z    }
' H& ^8 ~! J2 H: u    </style>  g: t4 a3 L" [. d: }% P& X
    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>9 U6 w3 j8 U& k' p3 V
</head>
. f* }) Y' [; }, v<body>! Z: D4 @3 ?: s! a2 y
    <div class="aaron">% F) x+ b7 O4 _: d( A0 {( z! a
        <p>class="aaron"</p>
4 W6 ?" t, C" e, ~5 l        <p>选中</p>
; r3 V4 b: b/ D    </div>
! H0 |; e2 Y9 W5 D    <div class="aaron">$ L$ o# q6 Q4 k/ |! I' N
        <p>class="aaron"</p>
+ B3 j, i% b! O+ v( X8 N        <p>选中</p>$ M7 k7 P2 \+ g. u9 b& l. t
    </div>: Q2 t1 _) q% v+ S
    <div class="imooc">) J2 A# c% [7 l: y8 X
        <p>class="imooc"</p>' B+ N7 x" j5 H, @9 M
        <p>jQuery选中</p>
; E# g7 G! ~7 T    </div>
' \$ g9 o2 r5 q. k    <div class="imooc">( f; }% K3 K  a$ U
        <p>class="imooc"</p>2 z" d. E- n; @8 m# t* ]) c
        <p>jQuery选中</p>+ C, X) Q4 E% _) H
    </div>
: Z. D- u7 [+ u* {! R: N) z( b# b$ i. ^  x
    <script type="text/javascript">" `3 @) J2 C' I- L& J
        //获取页面中所有的元素
1 T: Z8 ]1 `1 Z& `+ x        var elements1 = document.getElementsByTagName('*');; C' D+ M& @, f
    </script>
+ k! L/ f7 H7 t( ]9 M6 _+ W    <script type="text/javascript">/ G0 ]& D) `% r: W" Z3 K3 b& u
        //获取页面中所有的元素  E8 }  r8 ?: l# Y$ W0 C7 O: T/ r& W
        var elements2 = ?       ;4 z, L7 j( B, t2 \' u1 A$ X
        //原生与jQuery方法比较
! ?8 }/ V+ T2 L4 j8 r. Z: _        //===表示数据和类型都相等
3 g! u& P$ M; k3 b) i& b* M        if(elements2.length === elements1.length){. v# y3 }% {! o$ \7 l. o+ N' m7 a
           elements2.css("border","1px solid red");
9 p' [% O/ X7 G1 ~/ v5 [. w        }8 ?# t* A8 s9 L. Z5 A
    </script>
9 y/ j6 k. }/ j+ Y, r* e</body>- M! O* I# {" v* u% t; J* m

9 x; W3 G# D( ^7 O% z</html>  O5 W2 y  ?7 t6 d- U3 V
任务四:检验一下你是否掌握了.val()方法(提高)。
* i9 G/ t! C& {. _* E在代码编辑器中第37行填写相应代码val()。
6 Q8 J# R& F5 m" }: m) ~在代码编辑器中第42行填写相应代码val()。
4 p8 B3 Q7 \2 g  w0 F在代码编辑器中第48行填写相应代码val。9 F5 A# m& V4 g/ `: h0 L
<!DOCTYPE html>) a2 N; C! @0 b2 m1 P' F: n! ?
<html>
# n1 V5 m  v3 p( V+ t' N- P<head>
" r& _: u0 m! e% N* _+ g+ e% a$ R    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />; U- n  e8 l3 M" q" F
    <title></title>
0 A& ^! u' C9 N) z- C    <style>5 _4 M( @( }  Z1 t
    p {" z8 x3 a. P( _0 u
        color: red;
$ |" Q4 Z; f$ E3 Y# t/ w0 W        margin: 4px;
. o1 P# D* [% y    }
5 I! a& |% M4 H- ]    / I, C; M; F4 J! M" A+ L
    b {
% A, x+ J( E; K6 }% G# U        color: blue;( ^" \' v6 E, V( o4 t
    }
2 {" t5 W. C, r# H1 p$ G( z0 }    </style>
+ b* @- [* I+ j* `& |  Q    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>5 K) J, M8 _9 ~5 ^$ c% t5 t1 y
</head>
6 Y$ u1 ?+ z" R: p, w$ S: l$ ^3 M2 I<body>
& A, ~& z: k* e; C: x! f    <h3>.val()</h3>
# @1 I4 q) U+ [+ ^; w1 x1 {3 W5 T, p) M    - D" C6 i. T# X" g4 s/ o
    <select id="single">0 Z6 A/ `! p! b. |8 X( E
        <option>慕课网</option>  Y* g7 _8 p/ V! L' h# w% H6 M+ Z
        <option>博客园</option>
  A; k: h' M+ ?    </select>! W+ _+ c, j# Q
    <select id="multiple" multiple="multiple">7 ~5 F0 ?8 M! r2 G+ L
        <option selected="selected">imocc</option>% ~1 O) G; R# F4 o
        <option>慕课网</option># G0 @6 r" @" }
        <option selected="selected">博客园</option>
0 E8 M# ^8 j1 L5 t, u( L  B    </select>
. G) \' ?7 I8 e& J    <input type="text" value="click a button" />
3 b2 m8 @) P3 q! a6 A6 Y0 r1 {    <p></p>. @9 p) c# u  \1 O) R
    <script type="text/javascript">3 `$ i2 S3 V  x1 Z$ l7 {' H
        //单个select,返回第一个
, Y2 ?6 H/ O0 I- n* v+ t/ x/ ~        $("p").text( $("#single").? )
8 K  g& z3 C2 W$ w    </script>
% w6 g& F- R% w) p# o1 ^    <script type="text/javascript">
, L' q" X. A/ X; Z8 V        //多个select被选择,返回["imocc", "博客园"]. @4 t$ N. ]" k4 ]
        $("p").text( $("#multiple").? )
' M: o: H" e  p6 p4 J    </script>  A& L# m! t# c$ ?+ f4 {
    <script type="text/javascript">
( U( g* M5 z- L: i2 b! Y        //选择一个表单,修改value的值$ @! F- _9 z; m7 N& w! E, X
        $("input[type='text']").?('修改表单的字段')
, t  B5 A7 V* F: l8 h1 ^    </script>* o& U8 Z' ]! ?
</body>& d& u! p1 ?7 e$ N6 S+ s, S0 Y7 y
</html>8 s1 }- L# y0 V/ x
1 Y  r! E: V  o* ?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2019-5-24 09:42:16 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-5-24 10:08:29 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-5-24 11:02:59 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-20 09:39 , Processed in 0.106942 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表