I'm getting the same error with BlindUp - seems to be a bug in the latest release - I don't think there is anything wrong with your code.
-----Original Message----- From: Colin Mollenhour [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 06, 2006 8:08 AM To: Rails Spinoffs Subject: [Rails-spinoffs] Effect.SlideDown error with latest Prototype in IE I just tonight got around to downloading the latest 1.6.3 but I am getting an error now in IE with the code at the bottom of this message. Btw, no errors in FF. Also no errors when I roll back to prototype.js v1.5.0 rc0. I get the same error whether I'm using effects.js 1.6.1 or 1.6.3. In IE, I see the slidedown effect before I get ---------------- A Runtime Error has occurred. Do you wish to debug? Line: 1251 Error: Object doesn't support this action ----------------- This line is in prototype .each() but I use VS to check the call stack and the error originates from bind and then on line 247 of effects.js: loop: function() { var timePos = new Date().getTime(); this.effects.invoke('loop', timePos); } Can anyone tell me what's going on? Am I not using SlideDown correctly? I rarely use Effect so I must admit I don't really know what the code is doing but my usage of it seems so simple I don't see what I could have done wrong? Thanks, Colin My code: ---------------------------- var InvoiceStatus = { .... selectInvoiceStatus: function(id){ if(!Element.visible('comment_div-'+id)) new Effect.SlideDown('comment_div-'+id,{duration:0.5}); }, .... }; <form onsubmit=" InvoiceStatus.submitApproval(this, 17); return false; "> <ul> <li class="first-child"><label for="approve-17"> <input id="approve-17" name="status" value="approve" onclick="InvoiceStatus.selectInvoiceStatus(17);" checked="checked" type="radio"> Approve </label></li> <li><label for="disapprove-17"> <input id="disapprove-17" name="status" value="disapprove" onclick="InvoiceStatus.selectInvoiceStatus(17);" type="radio"> Disapprove </label></li> <li><label for="unattended-17"> <input id="unattended-17" name="status" value="unattended" onclick="InvoiceStatus.selectInvoiceStatus(17);" type="radio"> Unattended </label></li> </ul> <div style="display:none" id="comment_div-17"> <div> <br><label>Comments:<br> <textarea name="comments"></textarea></label><br> <input value="Submit" type="submit"> </div> </div> </form> ------------------------- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs -~----------~----~----~----~------~----~------~--~---
