Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JQuery从列表中查找:所选元素_Javascript_Jquery_Html_Css Selectors_Jquery Selectors - Fatal编程技术网

Javascript 使用JQuery从列表中查找:所选元素

Javascript 使用JQuery从列表中查找:所选元素,javascript,jquery,html,css-selectors,jquery-selectors,Javascript,Jquery,Html,Css Selectors,Jquery Selectors,我需要选择一个带有选定元素的ID标记。我还需要考虑嵌套 < UL> >代码> < L> > /代码>。我将始终只有一个带有elementselected=“selected”的标记。我提供的JQuery不起作用 JQuery HTML 我们的建议 //剩下的代码在这里。。 我做错了什么。所选属性用于元素中的元素。jQuery的伪选择器:selected仅用于匹配具有此属性的元素 但是,通过执行以下操作,可以选择具有值为“selectedselected的selected属性的其他HTML元

我需要选择一个带有选定元素的ID标记。我还需要考虑嵌套<代码> < UL> <代码> >代码> < L> > /代码>。我将始终只有一个带有element
selected=“selected”
的标记。我提供的JQuery不起作用

JQuery HTML
  • 我们的建议
  • //剩下的代码在这里。。

我做错了什么。

所选属性用于
元素中的
元素。jQuery的伪选择器
:selected
仅用于匹配具有此属性的
元素

但是,通过执行以下操作,可以选择具有值为“selectedselected的
selected
属性的其他HTML元素:

$(".SortFilterMenu li").find("a[selected=selected]").attr("id"));

演示:
警报($(“.SortFilterMenu li”).find(“a[selected=selected]”).attr(“id”)

  • 我们的建议
  • 别的
  • 还有别的吗

所选属性用于
元素中的
元素。jQuery的伪选择器
:selected
仅用于匹配具有此属性的
元素

但是,通过执行以下操作,可以选择具有值为“selected
selected的
selected
属性的其他HTML元素:

$(".SortFilterMenu li").find("a[selected=selected]").attr("id"));

演示:
警报($(“.SortFilterMenu li”).find(“a[selected=selected]”).attr(“id”)

  • 我们的建议
  • 别的
  • 还有别的吗

使用类而不是属性

仅在集合的一个元素上设置属性比使用易于切换的类更复杂

<li><a id="RecommendedSort" data-value="Recommended" 
       class="sortLabelElement sortTag sortClickedEvent selected">
        Our Recommendation
    </a>
</li>

使用类而不是属性

仅在集合的一个元素上设置属性比使用易于切换的类更复杂

<li><a id="RecommendedSort" data-value="Recommended" 
       class="sortLabelElement sortTag sortClickedEvent selected">
        Our Recommendation
    </a>
</li>
s可以选择,而
s不能选择

如果要匹配无效的extendo属性,则必须使用属性选择器

a[selected]
您应该使用其他内容来指示状态,例如类。

s可以选择,而
s不能选择

如果要匹配无效的extendo属性,则必须使用属性选择器

a[selected]
您应该使用其他东西来指示状态,例如类