取css的第一个元素

时间:2017-11-11 16:27:50

标签: jquery element

你好我有一个元素的两个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;">

2 个答案:

答案 0 :(得分:1)

首先,您需要检查元素中是否存在样式元素。如果内联属性中不存在。 JQuery css样式将呈现。元素内联始终优先考虑。如果在元素中遗漏了样式属性,则jquery css将替换该样式。

&#13;
&#13;
$(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;
&#13;
&#13;

答案 1 :(得分:0)

尝试这样做:

 style="height: 351px !important;"