web前端中的事件委托问题解决方法

 <ul id="test">
            <li node-type="1">111</li>
            <li node-type="2">222</li>
            <li node-type="3">333</li>
        </ul>
            为li实现事件委托,点击后打印对应的node-type值

如果ul不是动态生成的话就是
$('#test).on("click",'li',function(){
console.log($(this).attr(;node-type));
})
如果ul也是动态生成的就将#test换成再外一层的class或者id

点击调用js 方法,js通过ajax调用后台打印方法,有毛病吗?

点击事件统一绑定给父元素ul,再获取对应的属性值

$("li").on("click",funtion() {
console.log($(this).attr("node-type"));
})

通过点击事件+ajax 通过点击 将jsp界面数据传到后台controller层,service层 并使用dao层数据库操作保存至数据库 实现数据记录

通过点击事件+ajax 通过点击 将jsp界面数据传到后台controller层,service层 并使用dao层数据库操作保存至数据库 实现数据记录