gpt4 book ai didi

javascript - 具有属性的对象与 JavaScript 中的 OR

转载 作者:行者123 更新时间:2023-11-30 18:14:00 25 4
gpt4 key购买 nike

我在使用 javascript OR 运算符时遇到问题。看看下面的代码:

$(trail1.node,circle1.node,text1.node).qtip({
content: {
text: 'this is a test',
title: {text: 'test', button: 'close'}
},
position: {
target: 'mouse'
},
});

在此示例中,.qtip 仅适用于第一个变量,我希望它适用于 trail1、circle1 和 text1。那又怎样s wrong? I如果需要这些知识,我会使用 RaphaelJS 和 qtip2 :)

最佳答案

您拥有的是逗号运算符,而不是逻辑或运算符。逗号运算符始终返回列表中最后一个表达式的结果。

假设这些是 DOM 元素,您将改为将它们传递到数组中。

$([trail1.node,circle1.node,text1.node]).qtip(...

如果它们引用选择器字符串,您将构建一个逗号分隔的字符串。您仍然可以通过 .join() 为此使用数组。

$([trail1.node,circle1.node,text1.node].join()).qtip(...

这将创建一个以逗号分隔的选择器列表,这构成了一个“多重选择器”。

关于javascript - 具有属性的对象与 JavaScript 中的 OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13810273/

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