Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在runttime上在jQuery中添加类并选择新类_Jquery_Class_Jquery Selectors_Onclick_Addclass - Fatal编程技术网

在runttime上在jQuery中添加类并选择新类

在runttime上在jQuery中添加类并选择新类,jquery,class,jquery-selectors,onclick,addclass,Jquery,Class,Jquery Selectors,Onclick,Addclass,我想在运行时将一个类添加到一个div标记中(单击标记后),然后通过新的类名选择div标记 这是我的密码: HTML 黑色 第二个未触发的原因是,在设置事件处理程序时,没有类为绿色的元素。要修复此问题,请将第二个处理程序更改为: $("body").on("click", ".green", function(){ alert("green"); }); 这会将处理程序添加到主体中,但仅当事件目标的class为绿色时才会激发它,这实际上就是您想要的

我想在运行时将一个类添加到一个div标记中(单击标记后),然后通过新的类名选择div标记

这是我的密码:

HTML

黑色

第二个未触发的原因是,在设置事件处理程序时,没有类为绿色的元素。要修复此问题,请将第二个处理程序更改为:

$("body").on("click", ".green", function(){
    alert("green");
});
这会将处理程序添加到主体中,但仅当事件目标的class
为绿色时才会激发它,这实际上就是您想要的