0
我想通过在类“display:none”中使用jQuery中的.toggleClass函数来隐藏一些元素。 “点击我”隐藏段落。我可以在没有任何问题的情况下正常工作。我的问题是,如何将段落的初始状态设置为“display:none”?所以第一次点击“Click me”会显示元素而不是隐藏它们。在应用CSS和jQuery中的toggleClass之前为.class设置初始状态
CSS
.hidepar {
display: none;
}
脚本
$(function() {
$('p').click(function() {
$('p1').toggleClass('hidepar');
});
});
HTML
<p>Click on me</p>
<p1>Hide</p1>
<p1>Me!</p1>
谢谢!
使用addClass只会在点击时添加它。这与上例中的toggleClass相同。 – Ibanez 2012-02-28 01:05:52
否...单击处理程序之前的单独函数。我添加了代码...但我不认为p1是合法的标签 – charlietfl 2012-02-28 01:14:17
谢谢!那做了这个工作。 – Ibanez 2012-02-28 01:30:17