gpt4 book ai didi

jquery - 如果可调整大小的小部件的选项中不存在 id/class,则设置另一个字符串 (jquery-ui)

转载 作者:行者123 更新时间:2023-12-01 05:27:44 27 4
gpt4 key购买 nike

我根据以下引用实现了自定义小部件(也ResizeReverse): jQuery UI Resizable alsoResize reverse (我使用已接受的答案)

但是,我想知道如果alsoResizeReverse上指定的id不存在,是否有任何解决方案可以设置另一个id?

例如,这是我当前的代码:

$("#select").resizable({
handles: "s",
alsoResizeReverse: "#content-timesheet",
minHeight: 74.25,
maxHeight: 378
});

如果"#content-timesheet"不存在,我想设置另一个ID。因此,或多或少,逻辑是这样的:

if($('#content-timesheet').length){
alsoResizeReverse = "#content-timesheet";
}else{
alsoResizeReverse = "#content-useditems";
}

提前谢谢您。

最佳答案

您可以检查三元表达式中 jQuery 对象的 length 属性。试试这个:

alsoResizeReverse: $('#content-timesheet').length ? '#content-timesheet' : '#content-useditems',

MDN 上的三元引用:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Conditional_Operator

关于jquery - 如果可调整大小的小部件的选项中不存在 id/class,则设置另一个字符串 (jquery-ui),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38953337/

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