我想换一个div的CSS属性上悬停像jQuery的CSS操纵
$(function(){
$("div#box").hover({
$("div#box").css({z-index:'12'});
});
});
Dreamweaver是给我一个语法错误。任何人都可以请告诉问题是什么?
我想换一个div的CSS属性上悬停像jQuery的CSS操纵
$(function(){
$("div#box").hover({
$("div#box").css({z-index:'12'});
});
});
Dreamweaver是给我一个语法错误。任何人都可以请告诉问题是什么?
尝试
$(function(){
$("div#box").hover(function(){
//hover on
$("div#box").css({zIndex:'12'});
},
function(){
//hover off
$("div#box").css({zIndex:''});
});
});
试试这个
$(function(){
$("div#box").hover(function(){
$("div#box").css('z-index', '12');
});
});
'css'调用不需要改变 - 它可以采用地图(对象字面量)。 – 2011-12-18 05:35:40
@JoeWhite - 我认为它需要是一个字符串。 http://jsfiddle.net/jvkjF/1/('{zIndex:12}'虽然有效,http://jsfiddle.net/jvkjF/2/) – 2011-12-18 05:37:54
错误仍然存在于第三行 – deXter 2011-12-18 05:39:24
$(
,不$.(
。.hover(function(){
而不是.hover({
。实际上,你正在创建一个对象字面量,我不认为它是你想要的。$(“div#box”)。hover(function(){(“div#box”).css({'z-index','12'}); } ); }); 它仍然给.css行 – deXter 2011-12-18 05:37:50
总之,我刚才评论如何使用动画和类。
$(document).ready(function() {
$('div#box').hover(
function(){
$("div#box").css({zIndex:'12'});
//$(this).find('img').animate({opacity: ".6"}, 300);
//$(this).find('.caption').animate({top:"-85px"}, 300);
//$(this).removeClass().addClass("someClassName");
},
function(){
$("div#box").css({zIndex:''});
//$(this).find('img').animate({opacity: "1.0"}, 300);
//$(this).find('.caption').animate({top:"85px"}, 100);
//$(this).removeClass().addClass("someClassName");
}
);
});
感谢语法错误完美的作品。我希望它是相同的属性,如borderBottom边界底? – deXter 2011-12-18 05:45:30