我有一个html标签,如下所示
<div id='myDiv' style="top: 300px, position: absolute"></div>
在某些事件中,我想给它前200px.I我这样做
$('#myDiv').css('top','200px');
但它没有分配欲望顶部。我猜在线样式中有更多的优先权。
答案 0 :(得分:1)
使用
<div id='myDiv' style="top: 300px; position: absolute"></div>
^ ; is used to separate
而不是
<div id='myDiv' style="top: 300px, position: absolute"></div>
^ not comma
<强>演示强>
$('#myDiv').css('top', '200px');
$('#myDiv').append(function(){ return $(this).css('top'); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id='myDiv' style="top: 300px; position: absolute">Hello</div>