国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS delegate與live淺析

2024-05-06 15:57:42
字體:
供稿:網(wǎng)友
這篇文章主要介紹了JS delegate與live,有需要的朋友可以參考一下

在jquery里有兩個(gè)方法可以用來綁定自動(dòng)追加出來的DOM對(duì)象,它們是live和delegate,事實(shí)上,這兩個(gè)方法是bind方法的一個(gè)變體,在對(duì)于固定DOM對(duì)象時(shí),我們通常使用bind就可以了,而對(duì)象動(dòng)態(tài)產(chǎn)生的DOM對(duì)象,使用bind就無能為力了,這時(shí)live和delegate就出場了,呵呵。

live方法,用來綁定某個(gè)(某類)對(duì)象,為它們綁定方法

復(fù)制代碼 代碼如下:


        //live
            $("td").live("click", function () {
                alert($(this).html());
            });
           //下面也是可以的           $("#list td").live("click", function () {
                 alert($(this).html());
           });


delegate方法,用來綁定某個(gè)(某類)對(duì)象下的子對(duì)象,為子對(duì)象綁定方法(委托子對(duì)象,讓子對(duì)象有某種方法,呵呵)

復(fù)制代碼 代碼如下:


 $("#list").delegate("td", "click", function () {
                alert($(this).html());
            });

下面的DEMO的完成代碼:

復(fù)制代碼 代碼如下:


<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
    <script src="jquery.js" type="text/javascript"></script>
    <script type="text/html">
        <tr>
            <td>[UserID]</td>
            <td>[UserImg]</td>
            <td>[UserName]</td>
        </tr>
    </script>
    <script type="text/javascript">
        var reg = new RegExp("http://[([^//[//]]*?)//]", 'igm'); //i g m是指分別用于指定區(qū)分大小寫的匹配、全局匹配和多行匹配。

        $(function () {
            //live
            $("#list td").live("click", function () {
                alert($(this).html());
            });

            $("#addFun").click(function () {
                var html = document.getElementById("listTemplate").innerHTML;
                var source = html.replace(reg, function (node, key) { return { 'UserImg': '1', 'UserName': 'zhang', 'UserID': '1' }[key]; });
                $("#list").append(source);
            });

        });
    </script>
</head>
<body>
    <div>
    </div>
    <input type="button" value="click me" />
    <table>
        <tbody>
        </tbody>
    </table>
</body>
</html>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 文登市| 荆州市| 天台县| 洛扎县| 张家港市| 宁晋县| 阿坝| 柘城县| 彩票| 克东县| 夏邑县| 崇仁县| 延长县| 兴文县| 桂林市| 宁南县| 宁武县| 长兴县| 阿克陶县| 龙陵县| 龙南县| 临西县| 三门县| 奉化市| 九寨沟县| 洮南市| 漳浦县| 光山县| 福建省| 杭锦旗| 定边县| 镇康县| 昭平县| 南澳县| 金溪县| 北流市| 鲁甸县| 双桥区| 星座| 会东县| 平原县|