As title.
Now, the jq4r.js in the repository's trunk has been updated to jQuery 1.2.3.
Update your plugin if you need the newest jQuery.
Monday, February 11, 2008
Update to jQuery 1.2.3
Friday, November 16, 2007
RJS is Supported Now
I'm sorry that I enable jq4r
support RJS so lately. From the revision #27 on, you can use some (not all) RJS methods while you use jq4r
. For instance,
jquery_insert_html(position, id, *htmls)
You can insert html by using this method. The first parameter specifies the insertion position like 'before', 'after', 'wrap', and so on. For more details, please refer the jQuery/Manipulation's documentation.jquery_replace_html(position, id, *htmls)
This method replace the html by using thejQuery.html
function.jquery_replace(id, *htmls)
It will replace the specified element with the*html
.jquery_remove(*id_list)
jquery_hide(*id_list)
jquery_show(*id_list)
jquery_toggle(*id_list)
jquery_visual_effect(name, id, options)
Please try the HEAD revision of jq4r and feel free to send me any suggestion if you find something wrong out. :-)
張貼者: ericsk 位於 11/16/2007 0 意見
Wednesday, November 14, 2007
jq4r 0.1.1 Released and Fix jQuery/Ajax's Bug
jq4r has a new release. Version 0.1.1 fixes some bugs in 0.1:
lib/jq4r.rb
Fix
jquery_visual_effect
method's bug. (speed parameter doesn't be quoted)Use
alias_method
to replace the method's prefix from jq_ to jquery_install.rb
The script of installing the necessary files for jq4r.javascripts/jq4r.js
Combine the jquery-1.2.1.js and jquery.form.js into jq4r.js and patch the jQuery/Ajax's bug.
If you use the subversion to install
jq4r
, please update you repository to the HEAD revision.On the other hand, jQuery/Ajax has a little bug, that is, jQuery doesn't set Accept header on Ajax call so that there's problem while you use
respond_to
in Rails. Thanks for Jason Yate's patch, the script in version 0.1.1 (and HEAD revision) has been patched.Thanks for every helps from you all :-)
張貼者: ericsk 位於 11/14/2007 0 意見
Thursday, November 8, 2007
Combine the JS files
Since the common browsers create ONLY 2 HTTP requests at the same time on loading a page, I decide to combine the seperated JavaScript files into one jq4r.js
file. If you have installed this plugin, follow these steps:
- Update from the repository
- Remove the original
${RAILS_ROOT}/public/javascripts/jquery.js
and${RAILS_ROOT}/public/javascripts/jquery-form.js
- Re-execute
rake jq4r:install
for installing the newjq4r.js
file.
You NEVER need to modify your source.
In the following revisions, I will put all the JavaScript code in
jq4r.js
. How do you feel about it?
張貼者: ericsk 位於 11/08/2007 0 意見
標籤: ANN
Sunday, November 4, 2007
The form tag use POST method by default
At revision 20, I add one line code that makes the jquery_form_remote_tag
use 'POST' method (or type, in jQuery/Ajax convension) by default.
Thanks lamys***@hotmail for providing this solution at the project's issue page on Google code.
張貼者: ericsk 位於 11/04/2007 0 意見
標籤: patch
Wednesday, October 24, 2007
Canonical Pathname
In order to install jq4r more conveniently, I decide to change the path in the SVN repository. Now you need ONLY 1 step to install jq4r:
script/plugin install http://jq4r.googlecode.com/svn/trunk/plugins/jq4r
You never need to execute rake jq4r:install
any more because I clone the task into install.rb
so that the Rails's script/plugin
would automatically execute the installation process.
張貼者: ericsk 位於 10/24/2007 0 意見
標籤: ANN
Wednesday, September 26, 2007
Prefix jq_ OR jquery_ ?
After I release the version 0.1, some people told me that it would be better that use jquery_
as the helpers' prefix. The reason is that the helpers with jquery_
prefix are more readable. I accepted this suggestion and from version 0.2 on, each helper will use jquery_
as its prefix.
This change, of course, is compatible with the jq_
prefix because I use the alias_method
to make them compatible. That's why Ruby is so popular -- powerful, elegant, and easy. :-p