因此,我有一个页面设置,可让您在单击时扩展文本框:
它会在单击时向元素添加一个“活动”类,如果单击另一个文本框则将其删除。现在,如果您单击红色背景,我想删除该课程。我还想尽快将元素添加到页面中,因此重要的是仅通过单击作为<body>
元素的红色部分来进行删除。
所以这就是我现在在页面上的内容:(注意日志将被删除类所取代)
$('*:not(li)').click(function(){
console.log('foo')
});
问题是它会在您单击的任何地方记录“foo”,甚至直接在作为li
元素的文本框上。如何仅在单击背景时才能使这项工作?
谢谢!