我需要在jquery中访问此链接<%= link_to "Home", root_path, class: "btn btn-primary" %>
以在我的代码中禁用它。
链接在ruby gem中给出,因为我无法在此链接中添加类或id。
除了使用id或class之外,有没有办法访问此链接?
答案 0 :(得分:2)
识别元素并不难,但我会不一致,因为可能有其他具有相似属性的元素。
我们无法根据班级识别您的链接,因为没有唯一的班级。 同样也适用于id。
如果您想使用内容,可以使用它,如下所示
$("a:contains('Home')")
#### ****更具体地说明了识别您的元素。#####
如果您知道主页链接重定向的位置,我的意思是href内容。你可以这样做 这个。(假设root_path是&#39; / home&#39;)
$("a:contains('Home')[href='/home']")