[英]JQuery assigning top to an element
I have a html tag like below 我有一个如下的html标签
<div id='myDiv' style="top: 300px, position: absolute"></div>
On some event I want to give it top 200px.I am doing like this 在某些情况下,我想给它最高200像素。
$('#myDiv').css('top','200px');
But it is not assigning the desire top. 但这并不是分配欲望的顶部。 I guess in line styling has more precedence.
我想线条样式的优先级更高。
Use 采用
<div id='myDiv' style="top: 300px; position: absolute"></div>
^ ; is used to separate
instead of 代替
<div id='myDiv' style="top: 300px, position: absolute"></div>
^ not comma
Demo 演示
$('#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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.