小弟有个问题请教大虾,我做了一个 拖动图片的功能代码如下
$(function(){
$("#tuodong").click(function() {
if ($(this).is(":checked")) {
$("#image1").draggable();
} else {
$("#image1").draggable("disable"); }
});
});
当我运行时,第一次打开页面,在复选框上打上沟 可以拖动,然后去掉沟 就禁止拖动,可是当我再次勾上复选框时 却仍旧是禁止的,不能拖动,这是怎么回事?
$(function(){
$("#tuodong").click(function() {
if ($(this).is(":checked")) {
$("#image1").draggable();
} else {
$("#image1").draggable("disable"); }
});
});
当我运行时,第一次打开页面,在复选框上打上沟 可以拖动,然后去掉沟 就禁止拖动,可是当我再次勾上复选框时 却仍旧是禁止的,不能拖动,这是怎么回事?
解决方案 »
- 求javascript正则匹配style属性字符串
- 求一个24小时退弹(只弹一次)的弹窗js代码
- 用cmd进入32的DOS里对RAR文件的解压 谢谢大哥、大姐高手指点
- js的location重定向问题
- 求助,请问文本框的onchange事件和onblur事件效果好像一样???
- 点击按钮将静态页面中的内容写入文件
- 哪位兄弟愿与我交换友情链接呀。
- 怎样去除执行window.close()后弹出的‘是否关闭窗口’对话框
- 如何把这个树形菜单改成和数据库联系的啊?就是菜单名都从数据库里调,那么我以后修改的时候就不用改程序了。(高手帮忙啊~~)
- 我想作一个象sohu的webpager的东西.请教
- 请教一段php判断代码
- mouseover问题
$("#image1").draggable("disable");估计这里把这个拖动插件kill了,不能用draggable()复活了
<form id="form1" runat="server">
<div>
<input type="checkbox" id="tuodong" />是否拖动?
<img src="image/1.jpg" id="image1" width="100"/>
</div>
</form>
</body>
你这个拖动插件是自己写的 还是网上下载的?问题在你的这个拖动插件里,如果你是为了学习js,那么就把代码都拿出来好好研究;
如果是为了完成这个任务,建议换一个主流的jq拖动插件(这样的插件肯定bug不多)
if ($(this).is(":checked")) {
$("#image1").draggable( "enable" )
$("#image1").draggable();
} else {
$("#image1").draggable("disable"); }