如何使用 $(this) 在条件中重用特定选择器

Posted

技术标签:

【中文标题】如何使用 $(this) 在条件中重用特定选择器【英文标题】:How do I use $(this) to reuse a particular selector in the condition 【发布时间】:2015-07-28 01:32:30 【问题描述】:

我如何使用$(this) 来重用$('select').data('field') 的特定实例,前提是它等于条件中的特定值。

if ($('select').data('field') === "DriverDiscovery.AddStatus") 
    alert( $(this) );

谢谢

【问题讨论】:

【参考方案1】:

这个怎么样:

$('select').each(function()//for each select element
     if($(this).data('field') == "DriverDiscovery.AddStatus")//if the condition is met
          alert($(this).text());//print its text
     
)

【讨论】:

这有助于解决我对这段代码的实现,但是我将条件中的“'selected'”更改为“this”,因为在此之前它会从所有选择中获取文本。谢谢。

以上是关于如何使用 $(this) 在条件中重用特定选择器的主要内容,如果未能解决你的问题,请参考以下文章

css选择器分类

css学习归纳总结 转

css学习归纳总结

如何在 SQL Server 中不使用 OR 条件选择特定记录

如何在特定元素内选择 .not(this)

SQL - 如何选择具有特定条件的行?