亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery動態添加html元素后,響應事件的問題記錄

發布時間:2020-07-08 16:44:16 來源:網絡 閱讀:550 作者:lyy201109210 欄目:web開發
var li =
    "<li>" +
    "<a>" +
       // 縮略圖 點擊部分 index='" + i + "'
       "<span class='CameraImg' type='play' index='" + i + "'>" +
         "<img src='/HiHomeBabyMS/Public/img/img.jpg' />" +
         "<span class='CameraPlay'></span>" +
       "</span>" +
       // video信息部分, 修改名稱 刪除
       "<span class='CameraInfo VideoName' type='edit' video_id='" + video['video_id'] + "'>" + video['name'] + "</span>" +
       "<span class='CameraInfo' type='delete'>" +
         "<i class='IconView'></i>" + record +
         "<i class='DeleteVideo' id='delete_" + i + "' index='" + i + "'></i>" +
       "</span>" +
    "</a>" +
    "</li>";

$("#CameraUl").append(li);


如上,動態添加html元素后,響應事件的添加方法:

$("#InnerMainId #CameraUl").unbind('click').on('click', 'li>a>span', function() {
    var type = $(this).attr('type');
    if (type == "play") {
        var index = $(this).attr('index');
        // TODO
    } else if (type == "edit") {// 修改
        // TODO
    } else {// 刪除
        // TODO
    }
    event.stopImmediatePropagation();
});

 這樣可以為li中的各個元素添加不同的屬性。而如下的分各個元素的添加點擊事件的做法,會發生覆蓋,即只能響應最后一個事件:

$(document).unbind('click').on('click', '.CameraImg', function(event) {
    // TODO 
});
$(document).unbind('click').on('click', '.VideoName', function(event) {
    // TODO
});
$(document).unbind('click').on('click', '.DeleteVideo', function(event) {
    // TODO 
});

即只有類名為DeleteVideo的元素的點擊事件 可以響應。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东至县| 普兰店市| 福海县| 河西区| 邮箱| 花垣县| 永丰县| 合江县| 谷城县| 台南县| 岳西县| 永胜县| 廊坊市| 上高县| 拜泉县| 屏南县| 韶山市| 从化市| 江山市| 徐汇区| 平定县| 米泉市| 玉树县| 盐源县| 措勤县| 加查县| 定安县| 雅安市| 桓台县| 宕昌县| 来凤县| 湘西| 东安县| 长治县| 蓬溪县| 崇义县| 蓝田县| 青岛市| 雅江县| 麦盖提县| 政和县|