jQuery链接

CJD*_*CJD 8 css jquery chaining

我不认为我正确理解jQuery链接.我循环遍历数组并尝试将div元素添加到我的包装CSS类中,每个div元素都有一个'click'类和自定义css top和left属性,如下所示:

$('<div></div>').appendTo('.wrapper').addClass('click').css('top',click.y).css('left'.click.x);
Run Code Online (Sandbox Code Playgroud)

但它无法按预期工作 - 它添加了一个div元素,将我的.wrapper div的类设置为'click'然后停止.

如果我删除

.css('top',click.y).css('left'.click.x);
Run Code Online (Sandbox Code Playgroud)

它按预期工作 - 向包装器div添加新的div元素.

我怎样才能让它正常工作?谢谢

Dan*_*ite 22

使用JSON对象.css.

.css({
   'left' : click.x,
   'top' : click.y
 });
Run Code Online (Sandbox Code Playgroud)

  • 嗯,实际上我遇到的主要问题(有很多)是因为我没有在我的价值观中添加"+'px'". (2认同)