我正在做这个jQuery Click()函数吗?

时间:2013-06-07 15:47:14

标签: jquery css click

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

这是我的jquery:

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

这是对的吗?因为它不起作用。

提前致谢!

1 个答案:

答案 0 :(得分:0)

使用on();

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

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

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

和CSS:

.overflow-visible * {overflow: visible}