首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery resizable()不能工作(举个例子)

jquery resizable()不能工作(举个例子)
EN

Stack Overflow用户
提问于 2016-04-25 07:12:55
回答 2查看 918关注 0票数 1

请看到这项工作正在进行中:

http://rawgit.com/jfix/cover-image-position/master/index.html

我的目标是允许从桌面拖放到这个页面上,然后拖动图像并调整大小。您应该能够将图像拖到页面上并将其拖动。

然而,不工作的是调整图像大小。在图像周围的框架中没有显示句柄,并且不可能调整它的大小。控制台中没有错误。

有关守则如下:

代码语言:javascript
复制
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);
    }
});

其中hdlassets/script.js文件中$('#handler')的简短形式。我应该注意到,这几乎是逐字复制的,显然是从运行良好的jsfiddle:http://jsfiddle.net/nL5ew/中复制出来的。

我似乎找不到我的代码的问题。谢谢你的敏锐洞察力。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-02 20:37:53

检查了@RRR的JSFiddle,并将其逐行与我的代码进行比较后,我发现我并没有包括JQuery UI套件中的一个重要的CSS文件。这是丢失的那条线:

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="//code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">

公平地说,正确的解决方案是由@RRR提供的,不幸的是,答案并不是完整的,而仅仅是在评论中。

票数 2
EN

Stack Overflow用户

发布于 2016-04-25 09:08:36

使用此语法可以获得更好的结果:

代码语言:javascript
复制
 $(selector, context).resizable({option1: value1, option2: value2..... });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36834107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档