0

我需要 <%= link_to "Home", root_path, class: "btn btn-primary" %>在 jquery 中访问此链接以在我的代码中禁用它。该链接在 ruby​​ gem 中给出,因此我无法向该链接添加类或 ID。

除了使用 id 或 class 之外,还有其他方法可以访问此链接吗?

4

1 回答 1

2

识别元素并不难,但我会不一致,因为可能有其他元素具有相似的属性。

我们无法根据类识别您的链接,因为没有唯一的类。同样对于 id 也是如此。

如果你想用 Content 来做,你可以像下面这样使用它

$("a:contains('Home')") 

####****更具体地识别你的元素。#####

如果您知道主页链接重定向的位置,我的意思是 href 内容。你可以这样做。(假设 root_path 是'/home')

$("a:contains('Home')[href='/home']")
于 2017-10-11T17:58:55.627 回答