jQuery 可调整大小() 不起作用(带有示例)
jquery resizable() not working (with example)
请看正在进行的这项工作:
http://rawgit.com/jfix/cover-image-position/master/index.html
我的目标是允许从桌面拖放到此页面上,然后拖动图像以及调整其大小。您应该能够将图像拖放到页面上并拖动它。
但是,不起作用的是调整图像大小。图像周围的框架上没有显示手柄,无法调整其大小。 控制台中没有错误。
相关代码在这里:
hdl.resizable({
aspectRatio: true,
autoHide: true,
alsoResize: "#coverimage",
handles: 'all',
resize: function(event, ui) {
cvr
.css('left', ui.position.left)
.css('top', ui.position.top);
}
});
其中hdl
是assets/script.js
文件中$('#handler')
的简写形式。我应该指出,这几乎是从这个 jsfiddle 中逐字复制的:显然,http://jsfiddle.net/nL5ew/它工作正常的地方。
我似乎找不到我的代码的问题。感谢您的任何鹰眼见解。
在检查了@RRR的JSFiddle,并将其与我的代码逐行比较后,我最终发现我没有包含JQuery UI套件中的重要CSS文件。 这是缺少的行:
<link rel="stylesheet" type="text/css" href="//code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">
平心而论,正确的解决方案是由@RRR提供的,不幸的是,这不是一个完整的答案,而只是在评论中。
使用以下语法以获得更好的结果:
$(selector, context).resizable({option1: value1, option2: value2..... });
相关文章:
- Rubaxa可与聚合物进行排序/拖放不起作用,具体取决于显示器:
- 我在页面中使用的jQuery UI可排序项目;不起作用
- jQuery Mobile pageinit在第一次加载页面上不起作用(可复制)
- 我需要一种自动调整iframe大小的方法,无论我查到什么,它都不起作用
- jQuery 可调整大小() 不起作用(带有示例)
- `ie9`-contenteditable false在父级可编辑时不起作用
- 可折叠<UL><李>不起作用
- jquery在调整大小时响应不起作用
- jquery对话框可拖动功能不起作用
- 我需要一个带有可滚动正文的固定表头.我已经尝试了所有方法,但它似乎不起作用
- 所见即所得内容中的撤消和重做SWT中的可编辑内容;不起作用
- 可拖动或可调整大小的文本区域不起作用
- jQuery-ui 可调整大小,在 Marionette.ItemViem 上不起作用
- jquery调整大小函数没有'不起作用
- 可调整大小的包含对我不起作用
- JQuery 可调整大小的取消不起作用
- 箭头键在内容中不起作用可编辑
- Jquery UI 在新元素上可调整大小不起作用
- 我想要jQuery ui对话框's宽度可根据内容进行调整,但自动宽度功能在IE9中不起作用,
- Jqueryui对话框"可调整大小:false”;不起作用