GWTQuery是否支持CSS选择器[attr*=“some_val”]?

GWTQuery是否支持CSS选择器[attr*=“some_val”]?,gwt,css-selectors,gwtquery,Gwt,Css Selectors,Gwtquery,我使用GQuery已经有一段时间了。 我最近遇到了一些意想不到的行为 我有两种不同的场景: a我想选择一个元素,比如说 <a href="http://example.com?p=site:helloworld.com">Link</a> 这似乎不起作用 b我想选择的另一件事是 <h1 data-title="SampleTitle">Title</h1> 现在,这不会返回错误,但也不会返回值。它只返回一个空白字符串。这和“-”无关,是吗 我做

我使用GQuery已经有一段时间了。 我最近遇到了一些意想不到的行为

我有两种不同的场景:

a我想选择一个元素,比如说

<a href="http://example.com?p=site:helloworld.com">Link</a>
这似乎不起作用

b我想选择的另一件事是

<h1 data-title="SampleTitle">Title</h1>
现在,这不会返回错误,但也不会返回值。它只返回一个空白字符串。这和“-”无关,是吗


我做错了什么?

a我做了一个快速测试,选择器工作正常!但您必须引用另一个答案中提到的值:GQuery.$a[href*=\site:helloworld.com\]

注意:*=选择器在CSS 3中定义。Gwtquery目前通常只支持css2,请参阅

b GQuery.$h1.attrdata-title;对我有用:它返回文档中第一个h1元素的完整属性字符串值


我使用的是gwtquery1.1.0+gwt2.4.0。如果可能,尝试升级到这些或更高版本。

a我做了一个快速测试,选择器工作正常!但您必须引用另一个答案中提到的值:GQuery.$a[href*=\site:helloworld.com\]

注意:*=选择器在CSS 3中定义。Gwtquery目前通常只支持css2,请参阅

b GQuery.$h1.attrdata-title;对我有用:它返回文档中第一个h1元素的完整属性字符串值


我使用的是gwtquery1.1.0+gwt2.4.0。如果可能,尝试升级到这些或更高版本。

关于注释,即通过类型保存机制支持的属性集,即:$div.cssCSS.BACKGROUND.with…,但gquery通过键/值语法$div.cssbackground…,支持CSS2和CSS3。。。。查询选择器还支持CSS2/CSS3选择器。关于注释,这是通过类型保存机制支持的属性集,即:$div.cssCSS.BACKGROUND.with…,但gquery通过键/值语法$div.cssbackground…,支持CSS2和CSS3。。。。查询选择器还支持CSS2/CSS3选择器。
<h1 data-title="SampleTitle">Title</h1>
GQuery.$("h1").attr("data-title");