xoxobool

成功者,永远成功,失败者,永远失败,我要面对者,走向成功!

导航

JQuery基础

一、 为了讲EasyUI,老师给我们开了JQuery基础。整理一下哈。。

 1.JQuery是轻量级的javascript框架

   2.基本用法:$(function(){代码}) -----> window.onload(); 确保页面加载完成之后再执行代码。

   3.选择器

  基本选择器、层次选择器、过滤选择器三种

  

   4.对象转换

     

二、练习代码如下:

7<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
//建立一个文件夹用来存放js
<script type="text/javascript" src="js/jquery.min.js"></script>

<script type="text/javascript">

// alert("Hello jquery");
// 相当于window.load() 当窗口加载完毕后再触发
// 调用jquery
$(function()
    
    {
        //alert("Hello jquery");
        
        //选择器
        
        // ID选择器
        $("#bt1").click(
                function()
                {
                    alert("点击欧拉 ");
                }
        );
        
        // 标签选择器
        // 属性过滤器
        $("input:button").click
        (
             function()
             {
                 alert("通过标签选择器选中了按钮");
             }
        );
        
        // 类选择器
        $(".cl[type=text]").click
        (
            function()
            {
                alert("通过类选择器选中");
            }
        );
        
        // 使用DOM方式获取元素
        var bt_3 = document.getElementById("bt3");
        
        var jbt_3 = $(bt_3);
        
        jbt_3.click
        (
            function()
            {
                alert("从DOM对象转为jQuery对象");
            }
        );
        
        // 从jQuery对象转为DOM对象
        var $jbt_1 =$("#bt1");
        
        alert("数组的长度:"+$jbt_1.length);
        
        var bt_1 = $jbt_1.get(0);
        
        alert("DOM按钮的内容 ="+bt_1.value);
        
        var $jbt_4 =$("button");
        
        var bt_4 = $jbt_4[0];
        
        alert("按钮名=" + bt_4.firstChild.nodeValue);
        
        $jbt_4.click
        (
            function()
            {
                alert("button 的文本="+$(this).text());
            }
        );
    }
 )

</script>
</head>
<body>

测试JQuery
<br><br>

<input id="bt1" type="button" value="按钮1">

<br><br>

<input id="bt2" class="cl" type="button" value="按钮2">

<br><br>

<input type="text" class="cl">

<br><br>

<input id="bt3" value="按钮3" type="button">

<br><br>
<button id="bt4">按钮4</button>
<br><br>
<button id="bt5">按钮5</button>
</body>
</html>

 

posted on 2016-11-25 20:49  春之林木  阅读(152)  评论(0编辑  收藏  举报