我已将自定义数据属性分配给添加到 Raphael 画布的一些圆圈,如下所示each()
:
marker.data('transaction', transaction);
如何在画布上找到具有相同交易数据值的元素?
目前我有代码:
var found = document.querySelectorAll("[transaction='" + current_transaction +"']");
它应该返回一个带有元素的 NodeList,但它不起作用。要将数据检索到变量中,就像 一样简单var foo = marker.data('transaction')
,但显然,如果我想检索元素的 NodeList,这不起作用。
因此,我希望我的选择器如下所示,但我无法找出正确的语法:
var found = document.querySelectorAll("data('transaction' = 1)");
任何帮助将非常感激