$

$

执行jQuery函数,返回jQuery对象

1.作为一般函数调用:$(param)

  1).参数为函数:当DOM加载完成后,执行此回调函数。

  2).参数为选择器字符串:查找所有匹配的标签,并将他们封装成jQuery对象

  3).参数为DOM对象,将dom对象封装成jQuery对象

  4).参数为html标签字符串(用的少):创建标签对象并封装成jQuery对象

2.作为对象使用:$.xxx()

  1).$.each():隐式遍历数组

  2).$.trim():去除两端的空格

 

练习一:

点击按钮:显示按钮的文本,显示一个新的输入框

        // 1).参数为函数:当DOM加载完成后,执行此回调函数。
        $(function () {//绑定文档加载完成的监听
           // 2).参数为选择器字符串:查找所有匹配的标签,并将他们封装成jQuery对象
            $('#btn').click(function () {//绑定点击事件监听
               // this是发生事件的dom元素(<button>)
               /* alert(this.innerHTML)*/
              // 3).参数为DOM对象,将dom对象封装成jQuery对象
                alert($(this).html())
                //4).参数为html标签字符串(用的少):创建标签对象并封装成jQuery对象
                $('<input type="text" name="msg2"/><br>').appendTo('div')

            })
        })

  

练习二:

遍历输出数组中的所有元素值

 

  var arra = [2,4,7,9]

            $.each(arra,function (index,item) {
                console.log(index,item)
            })

 

  

去除两端的空格

 

var str = "  my atguigu   "
            console.log(str.trim())
            console.log('---'+ $.trim(str) +'---')
posted @ 2019-05-16 14:54  鸿森  阅读(2090)  评论(0编辑  收藏  举报