gpt4 book ai didi

javascript - JSFiddle 到 HTML

转载 作者:行者123 更新时间:2023-11-28 16:37:40 25 4
gpt4 key购买 nike

我是 javascript 和 jquery 的新手。我有一个用于滑动条的代码,它在 jsfiddle 上运行良好;但是,当我尝试将其作为 HTML 文件运行时,它不起作用。我不知道我在这里遗漏了什么或者需要做什么才能使这段代码正常工作。请让我知道我必须在代码中包含哪些库文件,以便在 HTML 中滑动条形图。

我的代码在 jsfiddle 上的链接是:http://jsfiddle.net/sgx9L8sx/

任何帮助将不胜感激。

提前致谢。

`.box {
width:40px;
height:10px;
background:blue;
}
.box1 {
width:25px;
height:10px;
position:relative;
top:40px;
left:40px;
background:black;
}
.result{
position:fixed;
top:20px;
}
.result1{
position:fixed;
top:70px;
}

<script>
$(".box").draggable({
axis: "x",
drag: function(event, ui) {
var y2 = ui.position.top;
var x2 = ui.position.left;


if (reverting){
event.preventDefault();
event.stopImmediatePropagation();
} else if (x2 > 100) {
reverting = true;
revertDrag($('.box'));
}
else if (x2<0) {

}
}
});

function revertDrag(element){
element.draggable('disable');
element.animate({
top: 0,
}, {
duration: 500,

complete: function() {
reverting = true;
element.draggable('enable');


}
})

}
$(".box1").draggable({
axis: "x",
drag: function(event, ui) {
var y3 = ui.position.top;
var x3 = ui.position.left;




if (reverting1){
event.preventDefault();
event.stopImmediatePropagation();
} else if (x3 > 200) {
reverting1 = true;
revertDrag1($('.box1'));
alert("this is incorrect");
}
else if (x3<40) {
alert("Wrong submission");
revertDrag2($('.box1'));
}
}
});

function revertDrag1(element){
element.draggable('disable');
element.animate({
top:40,
}, {
duration: 500,

complete: function() {
reverting1 = false;
element.draggable('enable');


}
})

}
function revertDrag2(element){
element.draggable('disable');
element.animate({
top:40,
left:70,
}, {
duration: 500,

complete: function() {
reverting1 = true;
element.draggable('enable');


}
})

}
</script>

<body>
<div class="box">
</div>
<div class="result">
</div>
<div class="box1">

<div class="result1">
</div>
</div>
</body>

最佳答案

您需要在代码中添加 jquery 引用

<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>

关于javascript - JSFiddle 到 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25868691/

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