博客列表 >jQuery练习

jQuery练习

笑颜常开的博客
笑颜常开的博客原创
2019年02月16日 16:16:47652浏览

实例

<!DOCTYPE html>
<html>
<head>
<title>练习</title>
<link rel="icon" type="image/x-icon" href="images/2.png">
<script src="jquery-3.3.1.js"></script>
<style type="text/css">
    .box,p,form{margin: 0 auto;margin-top: 20px;text-align: center;/*border:1px solid #ccc;*/}
    .box{width: 400px;height: 400px;line-height: 400px; border-radius: 50%;}
    .text{text-shadow: 1px 3px #ff6500;}
    input{width:450px;height: 35px;}
    p{width: 600px;height: 150px;line-height: 150px;text-shadow: 3px 3px 3px #F75A1F;color: #fff;font-size: 25px;font-weight: bold;}
</style>
</head>
<body>
<div class="box">
	~ All the luck is for you. ~
</div>
<p>
	~ Study hard and make<span> progress every day.</span> ~
</p>

<form>
	<input type="text" value="你好">
</form>
	<script>
	// 2、jQuery获取并设置 CSS 类;
	// css()设置或返回样式属性;
    // 设置CSS属性:css("样式名","value");
    $(function() {
    	console.log($('.box').css('height'))
    	$('.box').css('background','pink')
    // 设置多个CSS属性:css({"样式名":"value","样式名":"value",...});
        $('.box').css({'font-weight':'bold','font-size':'25px','color':'#fff'})
    // addClass()向被选元素添加一个或多个类;
       // $('.box').addClass('text')
     // removeClass()从被选元素删除一个或多个类;
      // $('.box').click(function(){
      //   $(this).removeClass('text')

      // })
    // hasClass()检查被选元素是否包含指定的class;
     console.log($('.box').hasClass('text'))
        $('.box').click(function(){
       if($(this).hasClass('text')){
         $(this).removeClass('text')
       }else{
       	 $('.box').addClass('text')
       }
      })
       // 操作css
        // height() 方法返回或设置匹配元素的高度;
          console.log($('.box').height()+'px')
          // width() 方法返回或设置匹配元素的宽度;
         console.log($('.box').width())
    // 3、jQuery获得内容和属性
        // 获取\设置内容:
         // text()设置或返回所选元素的文本内容;
         console.log($('p').text())
         $('p').mouseover(function(){
         	$(this).text('~ 好好学习 , 天天向上! ~')
         })
         // html()设置或返回所选元素的内容
         console.log($('p').html())
          // val()设置或返回表单字段的值;
          console.log($('input').val())
          $('input').click(function(){
          	$(this).val('# 请输入关键字 #')
          })
    })

	</script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议