[英]including jquery in rails 3
在我的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 %>
我已經在app / assets / javascripts文件夾內的tweets.js中包含了我的jquery代碼
<script>
$(document).ready(function(){
$("button").click(function(){
$(#para1).hide();
});
});
</script>
但是在我的最終視圖中,我得到了搜索按鈕,但是當我單擊時什么也沒有發生。它沒有指向包含該功能並變得不可見的頁面。請幫助我
這是因為,您在無效的html段落內添加了form
。 嘗試使用http://validator.w3.org/驗證網址
除此之外,您還有一個錯字。
$(#para1).hide();
需要是$("#para1").hide();
修正拼寫錯誤並將<p id = "para1">
替換為<div id="para1">
,它將起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.