可拖动的 JQuery DIV 不起作用
draggable JQuery DIV don't work
我在使用一些 JQuery 代码时遇到了一些问题,当出现div 时,不采用可拖动属性。当用户只需按下按钮时,就会出现此div。div 上的另一个命令(例如隐藏和显示)工作正常,但可拖动...不
这是标签中的脚本代码:
<script type="text/javascript" src="System/Menu/interface.js"></script>
<script type="text/javascript" src="System/Menu/jquery.js"></script>
<script type="text/javascript" src="System/Menu/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function () {
//slide pannello start
$(".btn-slide").click(function () {
$("#startmenu").slideToggle("slow");
$(this).toggleClass("active");
return false;
});
$("#layer1").hide();
$('#preferences').click(function () {
$("#layer1").show();
$('#layer1').Draggable();
});
$('#close').click(function () {
$("#layer1").hide();
});
});
</script>
这是标签中的div:
<div id="layer1">
<div id="layer1_handle">
<a href="#" id="close">[ x ]</a>
Preferences
</div>
<div id="layer1_content">
<form id="layer1_form" method="post" action="save_settings.php">
Display Settings<br />
<input type="radio" name="display" checked="checked" value="Default" />Default<br />
<input type="radio" name="display" value="Option A" />Option A<br />
<input type="radio" name="display" value="Option B" />Option B<br /><br />
Autosave settings<br />
<input type="radio" name="autosave" checked="checked" value="Enabled" />Enabled<br />
<input type="radio" name="autosave" value="Disabled" />Disabled<br /><br />
<input type="submit" name="submit" value="Save" />
</form>
</div>
</div>
不知道为什么,但我认为是 whitout dubts 的代码错误,是我第一次使用 jquery 和可拖动的div。
感谢所有想帮助我:)
由于来源突出显示此错别字像拇指酸痛一样突出:
$('#layer1').draggable(); // should be lowercase
您还需要确保包含 jquery-ui 脚本:
<script src="http://code.jquery.com/ui/jquery-ui-git.js"></script>
我也没有看到任何具有首选项 ID 的 HTML。
<span id='preferences'>Preferences</span>
相关文章:
- 使用CSS打印DIV内容,不起作用
- 使用 Div 标签的 location.href 属性时,Eval 不起作用
- "浮动“;父DIV底部的DIV不起作用.(使用Pos:rel、Bottom 0等)
- JavaScript和jQuery在主DIV上切换不起作用
- Javascript DIV Display 在 Safari 中不起作用
- 可拖动的 JQuery DIV 不起作用
- 清除 DIV 标签不起作用
- Javascript 专注于 DIV 元素在 chrome 上不起作用
- DIV 自动更新不起作用
- 在自动刷新 DIV 标签内的 PHP 中表单将不起作用
- 获取最接近的 Div 的 ID 两次不起作用
- 上次单击DIV永久颜色,由于某种原因不起作用
- 同一 DIV 上的 JavaScript 函数不起作用
- Javascript 在 JQuery 加载的 DIV 中不起作用
- 切换隐藏/显示 Div 不起作用
- 每5秒自动刷新DIV内容代码不起作用
- SVG作为Div的内联背景图像不起作用
- 鼠标滚轮在Div内不起作用
- Javascript在使用.load()加载的DIV中不起作用
- 在JQuery中追加CSS Div不起作用