2013-12-09 3 views
0

레일에 루비를 사용하고 있는데 wookmark jquery plugin을 발견하여 사용하고 싶습니다. http://www.wookmark.com/jquery-pluginwookmark jquery가 레일에서 루비와 작동하는 방식은 무엇입니까?

나는 gemfile

gem "jquery-wookmark-rails", "~> 0.0.1" 

를 설치하고 난 자바 스크립트에 추가 한/

//= require jquery.wookmark 

application.js하지만 지금은 내 사진에 적용하는 방법을 모른다 내 견해!

<span class="photo"> 
    <% if feed_item.image? %> 

    <!-- Button trigger modal --> 
    <a data-toggle="modal" data-target="#myModal<%= feed_item.id %>" data-refresh="true"> 
     <%= image_tag feed_item.image.url,:size => "180x180" %> 
    </a> 

    <!-- Modal --> 
     ... 

    <% end %> 
</span> 

고마워요!

+0

문서를 확인하시는 것이 좋습니다. https://github.com/GBKS/Wookmark-jQuery – fmendez

+0

아직 자바 스크립트를 호출하지 않았습니다. .wookmark() 함수를 호출해야합니다. – kddeisz

+0

네,하지만 초심자이고,이 자바 스크립트 함수를 호출하는 방법을 모르겠습니다. 이것은 나의 질문이다! ''? – 2ueenO

답변

0

따라 가기 레일스 당신이하고있는 일을 알기 전까지는 자바 스크립트와 관련된 베스트 프랙티스. 그래서 .html.erb 파일에 HTML 코드로 자바 스크립트를 작성하지 않을 것입니다.

app/assets/javascript 디렉토리에 자바 스크립트 코드를 작성하고 싶습니다. 일반적으로 Rails는 뷰와 연관된 레일 컨트롤러에 해당하는 동일한 이름의 파일을이 폴더에 저장합니다. 이는 자바 스크립트를 구성하는 방법 일 뿐이지 만 자산 파이프 라인은 성능상의 이유로 모든 자바 스크립트를 압축하고 연결합니다. Rails 세계에서 우리는 이것을 조심성있는 자바 스크립트라고 부릅니다.

이제 질문에 관해서는 woomark 설명서를 참조하십시오. 설명서를 읽는 것은 귀하의 친구이며 더 많은 정보를 얻을 수 있으며 질문을 게시 할 필요가 없습니다. 응용 프로그램/자산/자바 스크립트에 .js.coffee 파일이나의 .js 파일에 따라서

당신이

$ -> 
    $('#myContent).wookmark() 

그게 전부 같은 것을 써서 (안 APPLICATION.JS 파일,이 매니페스트 파일은 IS) 그것.

관련 문제