您现在的位置是:首页 > 电脑技术查询 > web开发

一个非常小的JQuery有关问题

编辑:chaxungu时间:2022-10-02 23:16:58分类:web开发

一个非常小的JQuery问题~
JScript code$(function () { $('.resizable').resizable({ aspectRatio: true, start: function(event, ui) { if(!$(this).resizable('option', 'maxHeight')) { $(this).resizable('option', 'maxHeight', ui.originalSize.height * 2); $(this).resizable('option', 'maxWidth', ui.originalSize.width * 2); $(this).resizable('option', 'minHeight', ui.originalSize.height); $(this).resizable('option', 'minWidth', ui.originalSize.width); } } });});
请教下大家,我就不明白这里if(!$(this).resizable('option', 'maxHeight'))这个判断算什么意思呢?想不通额....

------解决方案--------------------
这是引用了什么插件?
------解决方案--------------------
$(this).resizable('option', 'maxHeight')取到的是当前对象maxHeight的值,
然后对其进行!非操作,非空字符串进行逻辑!操作返回false,空串返回true
------解决方案--------------------
探讨

$(this).resizable('option', 'maxHeight')取到的是当前对象maxHeight的值,
然后对其进行!非操作,非空字符串进行逻辑!操作返回false,空串返回true

------解决方案--------------------
没用过这个插件
------解决方案--------------------
在javascript里false、null、undefined、""和0,用if判断的结果都是false。
------解决方案--------------------
非选中!