gpt4 book ai didi

javascript - 根据选择的选项运行 JQuery 动画

转载 作者:行者123 更新时间:2023-11-30 18:02:42 25 4
gpt4 key购买 nike

我已经搜索了很多,并且确定之前有人需要这样做,如果这是重复的,我很抱歉。我采用了我认为是我可以在网上找到的最佳代码的汇编,但无法使任何工作正常进行。

我知道这个结构可能有问题,但有谁知道为什么这是错误的。

$(document).ready(function () {
$("select[name='selector']").change(function () {
$(this).children(':selected').hasClass('three') {
$("#mover").animate({
"left": "+=50px"
});
};
});
});

Live example.

最佳答案

一些事情:

  1. 你需要的是有条件的 if statement ,这是语言的基础。
  2. left CSS attribute只有在使用绝对定位时才会考虑。

至于代码,

#mover {
position: absolute;
}

$(document).ready(function () {
var $selector = $("select[name='selector']"), $mover = $("#mover");
$selector.change(function () {
if ($selector.children(':selected').hasClass('three')) {
$mover.animate({
"left": "+=50px"
});
};
});
});

You can see it here.

关于javascript - 根据选择的选项运行 JQuery 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16536248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com