Friday, December 12th, 2008 | Author: MaX
Any Comments, bugs , feature request about Ajaxify v2.0, please post it here.
For advanced paid support or special requests. Contact me through the contact form.
Known issues:
- Stop ajaxify excuting based on onStart function return.

- Fix false warning “warning: target “#Ajaxifytemp” couldn`t be found”
- Fix back button on first ajaxify call.
Feature requests:
- Loading Images via ajaxify.
- Encode non safe characters in url’s before sending the request.
- Change the page title based on the loaded content.
For advanced paid support or special requests. Contact me through the contact form.
__________________________________________________________________________
How to make ajaxify compatible with jquery v1.3.0 and higher?.
- Open jquery.ajaxify.js with your preferred editor.
- Go to line 58. You will see var ver = jQuery.fn.jquery.split(‘.’);
- Mark it, and go down until you reach line 62. So the full text will be:
var ver = jQuery.fn.jquery.split('.'); if(ver[0] < 1 || ver[1] < 2 || ver[2] < 6){ jQuery.ajaxifylog('Error: Your jQuery version is old. Version 1.2.6 or newer is required.'); return false; } - Comment it or delete it. its your choice.
Category: jQuery

April 30th, 2009 at 6:23 PM
Hi,
So i’ve run into a bit of a problem. I have a vertical sidebar that has the .ajaxify links. In IE when click a link the ajaxify part works great, but the target area doesn’t expand to accommodate the new content. It gets cut off at the fixed height of my sidebar. ‘Course it works fine in FF or Safari
Thanks,
~bob
April 30th, 2009 at 11:08 PM
onSuccess (callback) doesn’t know what “this” is.
May 4th, 2009 at 11:53 AM
Hi
I have a problem
, i load a div with <a class=”ajaxify”…..
but into that div i have again <a class=”ajaxify”…. but they dont work. Only tha first time when i load the page is working, after that tha ajax elements into the div that are loading dont work. Any help
Thank you
May 4th, 2009 at 12:01 PM
Ops my mistake i found it the solution
– Live Query
May 5th, 2009 at 8:28 PM
Dan,
Can you elaborate on that a bit more please…
Thanks,
~bob
May 5th, 2009 at 9:30 PM
Yes I can, maybe I just don’t know how to use it…
I call ajax with livequery..
$(“.mydiv”).livequery(function(){
$(this).ajaxify….
send ajax here…
and then I set up the callback functions
onSuccess:function(){
…call other functions here…
The problem is when I try to use “$(this)” here it won’t work. I get a “undefined” error.
For instance: $(this).hide(); It won’t work. It works outside the callback functions, but not inside. I am not sure why. I tried passing “$(this)” as a parameter but couldn’t figure it out how.
}
})
On another but yet on the same subject, on your examples you use:
onSuccess:function(o,data){
do somethig here
}
Where does “o” and “data” values come from?
May 6th, 2009 at 3:16 AM
Oh sorry Dan, I thought you were replying to my question. I’m afraid i can’t help you with yours.
Somebody hook Dan up…
~bob
May 12th, 2009 at 2:55 PM
Don’t you have an example how to use this for a WordPress theme, i tried to build it in my theme, but i can’t get it to work.
Thanks
Tony
May 13th, 2009 at 2:26 PM
hi there, great plugin, especially the history funcs….
but after all, i can’t get it working.
i’m loading a menu with some a hrefs (class=”ajaxlink”) which i like to ajaxify. But when i’m clicking the link the requested page opens in a new browsertab.
first, i’m including the jquery.ajaxify.js..
then i’m including my own file, where my definitions are set:
$(document).ready(function(){ $('.ajaxlink').ajaxify({ target: '#content', loading_img:'img/ajax_loader.gif', }); });the html looks like:
any help would be greatly appreciated.
thx
May 13th, 2009 at 2:35 PM
ehhhm, sry… html looks like this:
May 13th, 2009 at 2:36 PM
what the heck?
the html code is cut?
it looks like:
May 13th, 2009 at 2:36 PM
May 15th, 2009 at 10:47 AM
“Stop ajaxify excuting based on onStart function return”
Just solved this:
replace line 238 “current.onStart(current);” with:
May 15th, 2009 at 4:53 PM
Will ajaxify ever work with jquery 1.3.1?
I get no problem with 1.2.6 but with 1.3.1 the page just opens in a new tab in all browsers Mac or Win.
Don’t think just turning off an error message is the total solution
May 21st, 2009 at 2:50 PM
Hi, I don’t think this is a bg in ajaxify itself, rather just the “Registeration form” demo. The email validation javascript rejects mails with a ‘+’ symbol in them to the left of the @ sign. If this is using a javascript library for validation then that library is buggy (+ signs in local parts are perfectly fine and often used as a form of filtering). If you are using a library it would be great if you could let me know which so I can report the bug there; otherwise, if it’s just a random bit of code to illustrate the example, I guess that’s fine. Also “registeration” should probably be “registration”.
May 21st, 2009 at 2:53 PM
Oh, I’ve just read the rest of the code snippets below, it’s just a quick-and-dirty regex in the PHP for the sake of the example. Ok no prob (although if you threw a \+ in there for the LHS that would fix this particular issue
)
May 21st, 2009 at 4:32 PM
I can do a 2 forms on a page by using
forms: ‘#actionform,#newactionform’,
How can I get a different loading_target animation for each form when submitted?
May 24th, 2009 at 12:25 AM
Hi,
What is being passed before the params? E.g
<strong>&_=1243117196357</strong>&ajax=trueHow do I remove it? It’s messing up server side code for me.May 28th, 2009 at 1:30 PM
Hi
It will be better to provide XMLHttpRequest object from the underlying jQuery.Ajax handlers to ajaxify handlers (onStart…). For example it will be useful to make abort operation on it.
May 28th, 2009 at 7:21 PM
Whenever I load a page that has .png files that have transparency, and I use the FadeOut/FadeIn transition on Ajaxify, the PNGs loose thier transparency and become solid.
The only way I have found to fix it is to use the height transition instead of the fade. I would prefer the fade method… is there anyway to fix this issue?