Javascript contenteditable:使用句柄时图像大小调整时触发事件
就在firefox中,每当图像大小发生变化时,我都想触发一个事件 当你在一个可编辑的区域中点击一个图像时,firefox会给它句柄,你可以调整大小,一旦鼠标点击完成,我想触发一个事件,这样我就可以从图像中获得一些信息,剩下的事情很简单,我就是找不到在拖动句柄并放开图像时会触发的东西 我猜jquery中的某些东西可以使用live函数监视div。您可能会观察到-event:Javascript contenteditable:使用句柄时图像大小调整时触发事件,javascript,jquery,contenteditable,Javascript,Jquery,Contenteditable,就在firefox中,每当图像大小发生变化时,我都想触发一个事件 当你在一个可编辑的区域中点击一个图像时,firefox会给它句柄,你可以调整大小,一旦鼠标点击完成,我想触发一个事件,这样我就可以从图像中获得一些信息,剩下的事情很简单,我就是找不到在拖动句柄并放开图像时会触发的东西 我猜jquery中的某些东西可以使用live函数监视div。您可能会观察到-event: 难道你不能将一个mouseup处理程序绑定到DIV或image吗?不,这不起作用,如果你拖动一个可编辑图像的处理程序,似乎不会
难道你不能将一个
mouseup
处理程序绑定到DIV或image吗?不,这不起作用,如果你拖动一个可编辑图像的处理程序,似乎不会注册任何类型的点击
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);