gpt4 book ai didi

jquery - 如何更改此jQuery小部件(为jQueryUI 1.7编写),使其与jQueryUI 1.8一起使用

转载 作者:行者123 更新时间:2023-11-28 13:43:39 26 4
gpt4 key购买 nike

This jQuery plugin可让用户在div中绘制矩形,可与jQueryUI 1.7.2一起使用。

我需要使它与jQueryUI 1.8.4一起使用。通过阅读widget upgrade guide,我无法确定需要更改的内容。我尝试将_init()重命名为_create(),但没有做任何事情。为了使它正常工作,我还需要更改什么?谢谢阅读。

最佳答案

$.widget签名已更改为在内部进行扩展,因此请更改以下内容:

$.widget("ui.boxer", $.extend({}, $.ui.mouse, {


对此:

$.widget("ui.boxer", $.ui.mouse, {


然后在底部,删除多余的 ),将 }));更改为 });



另外,要获取默认选项,最好将它们向右移动,如下所示:

$.widget("ui.boxer", $.ui.mouse, {
options: {
appendTo: 'body',
distance: 0
},
///rest of widget, unchanged...
});


Here's a sample of the updated version with only the changes above,正在工作。

关于jquery - 如何更改此jQuery小部件(为jQueryUI 1.7编写),使其与jQueryUI 1.8一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12125740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com