你好我有一个元素的两个css样式,第一个在属性样式中,第二个在jquery属性css中,我想要第一个 那样:
$( document ).ready(function() {
jQuery(".iview-group-19").iView({
captionSpeed: 500, // speed to show caption
captionOpacity: 1, // caption opacity
captionEasing: 'easeInOutSine', // caption transition easing effect, use JQuery Easings effect
customWidth: 1920,
customHtmlBullet: false,
rtl: false,
height:500,
}); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="iview iview-group-19" id="slide-height" style="height: 351px;">
答案 0 :(得分:1)
首先,您需要检查元素中是否存在样式元素。如果内联属性中不存在。 JQuery css样式将呈现。元素内联始终优先考虑。如果在元素中遗漏了样式属性,则jquery css将替换该样式。
$(function(){
if(!$("h1").attr("style")){
$("h1").css({
"margin":"7px",
"border":"10px solid red !important",
"padding":"10px"
});
}
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h1 style="margin:1px;border:1px solid red;padding:10px;" >
Hello test
</h1>
&#13;
答案 1 :(得分:0)
尝试这样做:
style="height: 351px !important;"