I already am using Firebug. I'm just learning JQ and was trying to save some time. resizeable.js works fine when summoned from the demo html, but for me, the same call to .resizeable() with the same nil arguments results in the errors I mentioned
Again, the error is below (generated by Firefox) this.element.position is not a function [Break on this error] var o = this.options, iniPos = this.element.position(), el = this.element, and here's the snippet from resizeable.js... start: function(e) { 304 var o = this.options, iniPos = this.element.position(), el = this.element, 305 num = function(v) { return parseInt(v, 10) || 0; }, ie6 = $.browser.msie && $.browser.version < 7; 306 o.resizing = true; 307 o.documentScroll = { top: $(document).scrollTop(), left: $ (document).scrollLeft() }; 308 In line 304 "this.element" is valid but the error is saying element.position() is undefined. Why? I don't know. I'm just typing $(foo).draggable(); and don't really need to know how it's all working underneath. If I did, I'd go back to wrting my own framework again. Well, that's not entirely true, but you know what I mean. On May 11, 2:41 pm, darren <[EMAIL PROTECTED]> wrote: > hi there > > I'm fairly new to jQuery / javascript as well, but when i run into > similar problems, I can usually determine what is wrong using > firebug. If you aren't using it yet, get it now, as it will save you > a lot of head scratching. Your problem looks like you are trying to > access a function on an object that doesn't have such a function. > This happens to me when i think a variable is holding an object of > some type but its really not (this is why I dont like nonstrict type > systems). Anways, using firebug, load your page so you can see the > script in firebug, then add a breakpoint to a statement immediately > preceding your problem statement. Have the script freeze at that > breakpoint and look at your variables. do you see anything strange? > something you didn't expect? an "undefined" variable or "null" > variable perhaps? This may sound confusing, if so, go towww.getfirebug.com > and read about the debugger. I promise you its worth your time to > learn how to use it. > > good luck > > Darren > > On May 11, 1:07 pm, [EMAIL PROTECTED] wrote: > > > > > This message was also posted in the General Discussion Group, but I'm a bit > > confused how things work around here so please forgive this newbie to the > > JQuery world. > > > It's taken me a little while, but I believe I have finally succumbed to the > > power and wonder that is... JQuery. I have been bouncing from framework to > > framework for about 9 months, much of that time devoted to building my > > own. I > > was on the cusp of giving in to ExtJS at one point, but in the end, the > > fancy widgets weren't a compelling enough force to make me commit. As my > > own > > framework continued to evolve (and be rewritten) my objectives became > > clearer, > > and one of those objectives was developing a way to deal with the dom (and > > other things) in a terse-as-possible way - you know, keep subclassing or > > funneling the code until it would take a line or 2 to manage complex > > widgets - not > > to mention the flexibility of javascript syntax to help keep things brief. > > Given another 2 or 22 years, I think my system would have been very close > > to > > JQuery. > > > That said, I am still a JQuery super-newbie, and although code is starting > > to happen and I'm starting to get the magic, I'm having a problem with some > > basic stuff. Forgive me if this is not in the proper section on this site. > > > When I attempt to use the resizeable or draggable classes in jquery.ui, I > > run into errors. When using draggable, I get a "this.helper.offsetParent > > is > > not a function". message. For resizeable I get... > > this.element.position is not a function > > [Break on this error] var o = this.options, iniPos = > > this.element.position(), el =this.element, > > > I'm trying to drag and/or resize a simple div (whether it's created on the > > fly or in the html) all I do is add the dot-draggable() to the object and I > > get > > the error message (in FF). The cursor does change to the appropriate > > states (for resizeable) and obviously, from the error messages, I've made > > it into > > the code that should be doing the dragging and resizing. > > > Can you explain what's going on? Any help is very much appreciated. And > > also, thank you for creating a brilliant piece of code. I am hoping it > > will > > become my framework of choice for a long time to come. > > > **************Wondering what's for Dinner Tonight? Get new twists on family > > favorites at AOL Food. > > (http://food.aol.com/dinner-tonight?NCID=aolfod00030000000001)- Hide quoted > > text - > > - Show quoted text -