分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

js动态添加的html绑定事件

发布时间:2023-09-06 02:14责任编辑:苏小强关键词:js

使用场景:网站上ul里面的li数据需要从后台数据查询出来即通过js添加数据。然后监听点击li点击事件。

添加数据代码:

 ???????for(var i = 0; i < table.length; i++) { ???????????if(i === 0) { ???????????????beforid = "role" + i; ???????????????allrolestr += "<li class=\"roleli\" onclick=\"getroleclick(this)\" style=\"color:red;text-align:center;border-bottom:1px solid #ccc;padding-bottom: 10px;padding-top:5px;\" id=\"role" + i + "\" style=\"cursor:pointer;padding:10px;padding-left:17px;border-bottom:1px solid #ccc;\">" + table[i]["角色"] + "</li>"; ???????????} else { ???????????????allrolestr += "<li class=\"roleli\" onclick=\"getroleclick(this)\" id=\"role" + i + "\" style=\"cursor:pointer;padding:10px;padding-left:17px;border-bottom:1px solid #ccc;\">" + table[i]["角色"] + "</li>"; ???????????} ???????} ???????$(".roleul").html(allrolestr);

事件处理:

function getroleclick(e) { ???//alert($(e).text());//获取点击项 ???rolename = $(e).text(); ???$(e).get(0).style.color="red"; ???getsiteName(rolename);}

js动态添加的html绑定事件

原文地址:https://www.cnblogs.com/luo1240465012/p/9626868.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved