练涛

在模板生成页面的时候,页面里的标签可能会生成多个id,这时候使用id选择器,往往只能取到第一个id的元素。

以下是错误用法:

 $("#selectCourseBtn").click(function () {
        let course_id = $(this).attr("value");
        console.log("course_id",course_id);

当页面,生成了多个用 selectCourseBtn 作为button的id时候,该段代码只能在点击第一个按钮的的时候生效。

改为:

 $(".selectCourseBtn").click(function () {
        let course_id = $(this).attr("value");
        console.log("course_id",course_id);

posted @ 2020-03-16 13:15  练涛  阅读(233)  评论(0)    收藏  举报