我试图弄清楚如何显示页脚上的顶部边框,一旦链接被点击在提到的页脚(它显示网站中的模式,而不是jsfiddle)。当链接再次被点击时,它也应该消失。一旦我应用display:none;
这将触发js显示边框,一切都无法正常工作。任何帮助表示感谢,谢谢。单击链接时显示div边框
的jsfiddle:https://jsfiddle.net/0gtk60gz/
HTML
<footer class="border">
<h1 id="linkone">
<a href="http://www.google.com">
test
</a>
</h1>
<h1 id="linktwo">
<a href="http://www.google.com">
test
</a>
</h1>
</footer>
CSS
footer {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
color:black;
background-color:blue;
padding:15px;
}
.border {
border-top:4px solid red;
/**display:none:**/
}
h1,a {
color:white;
}
JS
$('h1.linkone')
.on('click', function (event) {
$('.border').fadeIn(100);
})
.on('click', function (event) {
$('.border').fadeOut(100);
});
$('h1.linktwo')
.on('click', function (event) {
$('.border').fadeIn(100);
})
.on('click', function (event) {
$('.border').fadeOut(100);
});
你使用'ID'在HTML和'类'在jquery ..都是不同的。 –
你能解释一下你需要什么吗? – SESN
你是想淡出整个''