【发布时间】:2015-04-23 05:41:59
【问题描述】:
我可以使用选择器更改类选择器-a 背景颜色,但我需要更改类选择器-a 的悬停样式?我怎么能用这个代码做到这一点?
附言。对不起我的英语。
$(document).ready(function() {
var colors = ['feff35', 'fff600', 'ffe800', 'd0eb2c', 'aed14f', '40aa48'];
$picker = $('.picker'), $stagepicker = $('.picker-a'),
$.each(colors, function(i, color) {
$picker.append('<div class="color-square" style="background:#' + color + ';"></div>');
});
$picker.on('click', '.color-square', function(event) {
$stagepicker.css('background', $(this).css('backgroundColor'));
});
});
.color-square {
display: inline-block;
width: 28.75px;
height: 28.75px;
cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="picker"></div>
<div>
<a href="#" class="picker-a">lorem ipsum</a>
<a href="#" class="picker-a">lorem ipsum</a>
<a href="#" class="picker-a">lorem ipsum</a>
</div>
【问题讨论】:
标签: jquery colors hover effect picker