单击jQuery时为div赋予样式

时间:2012-10-12 11:14:04

标签: jquery html css

我有一个div #sideFilter.smallScreenFilter,点击后我想分配css来显示

{left:0;} 

我如何在jQuery中执行此操作?

2 个答案:

答案 0 :(得分:2)

您可以使用click function

$('#sideFilter').click(function(){
   $(this).css({left:0});
});

请注意,我从您的选择器中删除了.smallScreenFilter:如果您希望仅在该类存在时使用此事件处理程序(假设它可能不存在),请将其添加回选择器中。如果没有遗漏:id是唯一的,通常是最好的选择器。

答案 1 :(得分:0)

试试这个:

$('#sideFilter').click(function(){
   $(this).css({left:0});
});

我认为你不需要选择这里的课程......如果需要你可以添加它