JQuery - this.empty() is not a function
Hi, I've been trying to figure out why Firebug is giving me the following error on this page. I'm using JQuery 1.2.6 (the gallery script i'm using on the website isn't compatible with 1.3.x) - the error is as follows:
I've not seen this error on other sites where i'm using 1.2.6 - can anyone see why this might be happening? Thanks in advance!
this.empty is not a function
Last edited by nicky77; 04-28-2009 at 04:59 AM.
It means that somewhere, you're trying to call a jQuery method on a variable that is not a jQuery object.
So instead of this.empty() you need to do $(this).empty()
Thanks Jeff. I've found the culprit in my galleria config script - I've changed
Greetings, people of 2009.
I come from the future to say two things:
- By the end of 2012, this post will top the Google rankings for 'jQuery "this.empty is not a function"'.
- A common cause for this error (probably also the cause in this case) is calling .text on a jQuery object (note no brackets/parenthesis). Either you're calling .text on the wrong thing, and meant to call it on a non-jQuery object (as in this case), or, you actually meant to call the jQuery method, .text() (note the brackets/parenthesis)
It's jQuery that is calling .empty(), not your code.
I will now return to 2012.
Dear "Human" from 2012,
Thank you very much for enlightening the future people of 2014 with your reply to this ancient post. May it also be known that calling the .html method with no parenthesis will cause this error, as this was my problem!
How to prevent user to input special characters?
how to prevent it?i mean, right before you enter it's already preventing you to input a special character. for example i pressed & but the textbox didn't displayed it cause it's already blocking it. thanks!
There is a JQuery & Frameworks forum on this site...
Please remember to wrap any code you have in forum tags:-
[CODE]...[/CODE] [HTML]...[/HTML] [PHP]...[/PHP]
If you can't think outside the box, you will be trapped forever with no escape...
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)