0

我正在努力做到这一点,以便当用户单击 my 时<div class="fb-like"></div>,页面上的所有内容都将其 css 更改为overflow: visible

这是我的jQuery:

$(document).ready(function() {
  $(".fb-like").click(function() {
   $("*").css("overflow", "visible");
});
});

这个对吗?因为它不工作。

提前致谢!

4

1 回答 1

0

使用 on();

http://api.jquery.com/on/

并在 HTML 元素上使用一个类。在性能方面,更改页面上每个项目的样式属性并不是一个好主意。

$('.fb-like').on('click', function(){
     $('html').addClass('overflow-visible');
});

和 CSS:

.overflow-visible * {overflow: visible}
于 2013-06-07T15:50:47.780 回答