Javascript jQuery动画-边框宽度和颜色
我确实在这里看了几个类似的问题,但没有找到我的答案 我已经设置了jqueryui。我正在尝试使用jQuery animate函数为div的上边框设置宽度和颜色 此代码在jQuery中不起作用:Javascript jQuery动画-边框宽度和颜色,javascript,jquery,css,jquery-animate,Javascript,Jquery,Css,Jquery Animate,我确实在这里看了几个类似的问题,但没有找到我的答案 我已经设置了jqueryui。我正在尝试使用jQuery animate函数为div的上边框设置宽度和颜色 此代码在jQuery中不起作用: $(".newMessageBox").animate({ borderTopWidth: '1px', borderTopColor: '#e5e5e5' }); 但是,如果我在CSS文件中添加以下行: .newMessageBox { border-top: 0px s
$(".newMessageBox").animate({
borderTopWidth: '1px',
borderTopColor: '#e5e5e5'
});
但是,如果我在CSS文件中添加以下行:
.newMessageBox
{
border-top: 0px solid #e5e5e5;
}
然后将其添加到jQuery中
$(".newMessageBox").animate({
borderTopWidth: '1px',
});
然后一切都正常了
另外,如果我在CSS中设置“border top:1px solid;”,然后在jQuery动画中设置“borderTopColor:'#e5',那么它也会这样工作
是否有规则禁止在jQuery animate中为同一元素设置两个属性
非常感谢。尝试改用.css
$(".newMessageBox").css({'borderTopWidth', '1px'});
$(".newMessageBox").css({'borderTopColor', '#e5e5e5'});
可能是Jquery中缺少的borderType或solid?如果你没有设置实体,即使它不能与普通html一起工作。谢谢。我不确定语法。我尝试了“borderTopType:‘solid’”和“borderType:‘solid’”,但仍然不起作用。也许我有语法问题?