87,991
社区成员
发帖
与我相关
我的任务
分享<input type="button" class="showbo" value="按钮1"/><br/><input type="button" class="showbo"
value="按钮2"/><br/><input type="button" class="showbo" value="按钮3"/><br/><input
type="button" class="showbo" value="按钮4"/><br/><input type="button" class="showbo"
value="按钮5"/><br/><input type="button" class="showbo" value="按钮6"/>
<script type="text/javascript" src="http://www.coding123.net/js/jquery.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
var btns=$(".showbo");
btns.mouseover(function(){btns.css('background-color','#fff')}).mouseout(function(){btns.css
('background-color','')});
})
//]]>
</script>for(i=0;i<$(".toolbutton").size()-1;i++){
$(".toolbutton")[i].mouseenter(function(e) {
$( ".toolbutton")[i] .css("border-color","#000");
});
}
这样没有效果
用each遍历解决了
$(".toolbutton").each(function() {
$(this).mouseenter(function(e) {
$(this).css("background-color","#999");
});
$(this).mouseleave((function(e) {
$(this).css("background-color","#fff");
}))
});
这样就可以了,真是奇怪……