我试图创建一个导航栏,一旦用户点击图像,图像就会保持活动状态。在以下示例中,单击后叶子将保持绿色。这里有一些我正在谈论的代码:
<a class="myButtonLink" href="#LinkURL">Leaf</a>
<style>
.myButtonLink {
display: block;
width: 100px;
height: 100px;
background: url('http://kyleschaeffer.com/wordpress/wp-content/uploads/2009/01/buttonleafhover.png') bottom;
text-indent: -99999px;
}
.myButtonLink:hover {
background-position: 0 0;
}
</style>
答案 0 :(得分:4)
http://jsfiddle.net/bnaegele/XHBZf/2/
$('.myButtonLink').click(function() {
$(this).css('background-position', '0 0');
});
答案 1 :(得分:1)
您可以点击申请课程。
$('.myButtonLink').click(function() {
$(this).toggleClass('active');
});
此代码具有在第二次单击时取消选择叶子的附加效果。根据您的要求,您可能需要或不需要。