在我的 rails 应用程序中,我需要添加一个 jquery 效果。一个按钮,应该使段落标签中的内容在单击按钮时隐藏。我尝试了所有可能的方法,但它不能为视图工作我的代码
<p id = "para1">
<% javascript_include_tag "tweets" %>
<%=form_tag({controller: 'tweets', action:'index'}, method: "get") do %>
<%=label_tag(:search, "Search for:") %>
<%=text_field_tag(:text)%>
<%=label_tag(:show, "Show for:") %>
<%=text_field_tag(:show) %>
<%= submit_tag( "GO" ) %>
</p>
<button type = "button" onclick= "myfunction()">Try it</button>
<%end %>
我已将我的 jquery 代码包含在 app/assets/javascripts 文件夹中的 tweets.js 中
<script>
$(document).ready(function(){
$("button").click(function(){
$(#para1).hide();
});
});
</script>
但是在我的最终视图中,我得到了搜索按钮,但是当我单击时什么都没有发生。它没有指向包含该功能并变得不可见的页面。请帮助我