首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >contenteditable:使用handles时调整图片大小触发事件

contenteditable:使用handles时调整图片大小触发事件
EN

Stack Overflow用户
提问于 2011-08-12 08:31:04
回答 1查看 1.7K关注 0票数 3

在firefox中,我想在图像大小发生变化时触发一个事件。

当你在一个可满足的区域点击一个图片时,firefox会给它提供句柄,你可以调整大小,一旦鼠标向上移动,我就想触发一个事件,这样我就可以从图片中获得一些信息,剩下的很容易,我就是找不到当拖动句柄时触发的东西,然后在图片上松开。

我猜jquery中的一些东西可以使用live函数来监控div。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-12 09:13:28

您可以观察DOMAttrModified-event:

代码语言:javascript
复制
editableDivNode
  .addEventListener ('DOMAttrModified', 
                      function(e)
                      {
                        if(e.target.tagName=='IMG'
                            && e.target.getAttribute('_moz_resizing')  
                              && e.attrName=='style' 
                                && e.newValue.match(/width|height/))
                        {
                          //do something here but don't prompt the user
                        }
                      }, 
                      false);
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7034485

复制
相关文章

相似问题

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