在jquery中对此进行动画处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在jquery中对此进行动画处理相关的知识,希望对你有一定的参考价值。
抱歉,如果这是基本的。我似乎无法理解$this
。
<div class="product" id="product" onclick="show(this)"></div>
function show()
$(this).animate(
width:('100%'),
marginTop:top+'px'
, 600);
这不会设置动画,因为我使用了$(this)
。如何直接读取参数this
?我不想使用 jQuery onclick
事件,但此html
事件。
答案
丢失内联javascript,而是使用:
$('#product').click(function()
$(this).animate(
width: ('100%'),
marginTop: top + 'px'
, 600);
)
另一答案
这是传递给函数的参数:
function show(myElement)
$(myElement).animate(
width:('100%'),
marginTop:top+'px'
, 600);
以上是关于在jquery中对此进行动画处理的主要内容,如果未能解决你的问题,请参考以下文章
Firefox/IE 不使用 jQuery 为 padding-left 设置动画(只能让 Chrome 进行动画处理)