Javascript 查找没有ID的项

Javascript 查找没有ID的项,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一套不同级别的div。大约有40个div,随机设置了4个类。我需要一个JQuery脚本,在我单击的每个网格项上生成“背景色:白色”。我试过这个: $('.grid-item').click(function(){ $(this).css("background-color", "white"); }) 但我想那不是个好主意。。 …因为它不起作用 你能帮帮我吗 您的函数是否在单击时被调用?你能在你的代码中访问$(this)上的任何属性吗?我已经创建了一个,你的代码似乎可以正常工作,并且做了你

我有一套不同级别的div。大约有40个div,随机设置了4个类。我需要一个JQuery脚本,在我单击的每个网格项上生成“背景色:白色”。我试过这个:

$('.grid-item').click(function(){
$(this).css("background-color", "white");
})
但我想那不是个好主意。。 …因为它不起作用


你能帮帮我吗

您的函数是否在单击时被调用?你能在你的代码中访问
$(this)
上的任何属性吗?我已经创建了一个,你的代码似乎可以正常工作,并且做了你所期望的,也许你必须创建一个来演示这个问题。你能详细说明什么是“不工作”或者显示一些代码吗
$('body').on('click', 'div',
function(e){
   $(this).css("background-color","white");
});