当代码使用背景色时无法更改位置

Can't change position when code works with background-color

本文关键字:位置 代码 背景色      更新时间:2023-09-26

我想在单击页面上的任何项目时影响其position。如何在不使用 ID 名称的情况下执行此操作?我有一段工作代码,它在更改background-color时有效,但当我将其更改为position时似乎不想工作。

$(document).click(function(event) {
    $(event.target).css({'background-color': 'blue'});
});

任何帮助总是不胜感激。谢谢

尝试委托事件以更精确地定位元素,但希望您尝试实现可能会导致非常糟糕的性能问题。

试试这个:

$(document).on('click', '*', function(event) {
    $(this).css({'position': 'relative'});
});