0
我想寫一個紅寶石寶石,當安裝在Rails應用程序,介紹JavaScript方法.foo() 所以我將能夠做$(身體)。 foo()或$(any-dom-element).foo()寫一個紅寶石寶石,增加了一個JS方法軌道
我該如何去做這件事?
到目前爲止,我已經做了什麼:
將此添加到我的主要的Rails應用程序:
gem "foo", path: "~/foo"
寫的代碼爲Foo()方法
// file ~/foo/lib/assets/javascripts/foo.js
// https://learn.jquery.com/plugins/basic-plugin-creation/
$.fn.foo = function() {
this.css("color", "green");
};
//$("a").foo(); // Makes all the links green.
增加了一個要求聲明主軌應用程序
// app/assets/javascripts/application.js
//= require foo
http://guides.rubygems.org/make-你自己的寶石/ –
你可以做沒有寶石第一?這是困難的部分。寶石包裝很容易。 –
我看過更新 –