0

我认为这可能是一个非常简单的问题,我想我已经盯着这个问题很久了。

基本上,我怎样才能在一个 div 上获得这个“点击”事件来触发另一个 div 移动。

$(".button").click(function () {
  $(.green).toggle("slide", { direction: "left" }, 1000);
});

我知道它是这样工作的

$(".button").click(function () {
  $(this).toggle("slide", { direction: "left" }, 1000);
});

但我不希望 .button 滑动,我希望 .green 在单击 .button 时滑动。

说得通?

http://jsfiddle.net/Hdern/3/

4

3 回答 3

4

这个:

$(.green)

应该 :

$('.green')

要按类(或除变量外的任何其他元素)引用元素,请传递带引号的字符串。

小提琴

于 2013-01-29T16:01:22.497 回答
1

你忘了引号:

$(".button").click(function () {
  $('.green').toggle("slide", { direction: "left" }, 1000);
});
于 2013-01-29T16:01:41.087 回答
0
$(".button").click(function () {
  $(".green").toggle("slide", { direction: "left" }, 1000);//Missing quotes
});
于 2013-01-29T16:02:20.540 回答