Got Error - Invalid Argument - Code To Create Drop Down Submenu Items ?
Mar 20, 2009
I am trying to design menu and also been successful at some extent. Root menu items doesn't create any problem but when I used following code to create drop down submenu items i got the error:Invalid argument
The error causing line is bold
While this javascript code doesn't work in FF3.x.x but in IE.
I amreceivingthe following error on IE8:Invalid argument. jquery-1.4.2.js, line 5899 character 5 Now I have used the debugger, and this seems to be the only error it catches. And I realize that I could go through each line of what I wrote and figure out what line triggered this portion of jQuery. However in the interest of making jQuery better, I want to understand this error and fix it in the jQuery file.
I'm testing my webpage in IE8. In firefox it looks and runs greag, but in IE 8, one issue I'm having is this: I have a button that opens a popup window. Works fine in Firefox, but I get 'invalid argument' error in IE8 and the window does not open. I've enabled at a whim some scripting things in the Internet Options.
Here's the code. The "invalid argument" occurs on the window.open call.
In addition, is there any way to have that tile I've given it, "my Site..." appear in the window header? Right now it's not appearing at all in either browser.
I am working on a site with a left menu that slides out, and I've converted it to the top to drop down. So far, it is working ok, but the submenu items need to be below the parent, preferably left aligned. I have played with it a bit and so far can't seem to achieve what I want. See below where I'm clicking Resources and the menu is way too high and over to the right.
I narrowed it down to the line: var i = $("#tabs-1a").css("width"); It appears ie doesn't like the "width" property but I don't know why. Here is the whole script for the page:
$(function(){ $("#FraudVideo").tabs(); $("#TipsNews").tabs(); var i = $("#tabs-1a").css("width");
version of Apycom's jQuery menu; you can find itat http://apycom.com/ and it is looking really good.I have uploaded files, and published it on a test site - www.flexin.beUnfortunately, some of the submenus starting from the second that haschildren elements, it adds the item on the top level in InternetExplorer.Does anyone on this list has any experience with this library?
I am trying to use Accordion Content script v1.7 from DynamicDrive.com on some pages. I have set up a test page to show the error messages. I have changed the doctype of the page several times, including the exact one they use on the sample/instruction page on DD, but no luck. It is also throwing an error of undefined var ddaccordion, which is defined in ddaccordion.js, which is the JS file that goes with sample page , which is located in the same directory.
If I try to append a PARAM tag twice I'm having problems:
var.medDiv = document.getElementById("myDiv");
var medObj = document.createElement("object");
var p = document.createElement("param"); p.setAttribute("FileName",this.URL); medObj.appendChild(p);
p = document.createElement("param"); p.setAttribute("AutoStart","false"); medObj.appendChild(p); // <-- this one
medDiv.appendChild(medObj);
The line with the "this one" comment triggers IE to tell me that it has an invalid argument. If I change the order of the PARAMs then the new second PARAM will give me the error. If I move the setAttribute to after the appendChild I still get the error.
I have just upgraded one of our development sites to 1.3.2 and ui 1.7. I have also updated all of the plugins (forms,validate,thickbox,calculation,blockUI,autogrow) to the latest versions which should all be compatible with 1.3.2 and the site is working perfectly in Firefox 3 on OS X and XP. However on IE8rc1 and in IE7 compat mode I am getting an Invalid Argument error reported at line 12 of jquery-1.3.2.min.js. That is the usual really helpful IE error message and I have been unable to track down the source of the problem. I have noticed that some people have seen this problem with the ui.accordion and 1.7 was supposed to have fixed the issue. Does anyone know of a fix (apart from banning the use of IE - if only)? If I could get the error in FF I could at least use Firebug to debug it. I think I might need to comment out each plugin and see if I can trace the source of the error.
<a href="##" onclick="window.open('/Calendar/new.cfm','New Appointment','toolbar=0,height=800,width=850')" style="text-decoration:none; ">New</a> I try to run this and I get an error saying invalid argument. I thought at first that maybe because the page is in a frame that it throws the error but I ran it outside of the frame and it still doesn't work. It works in FireFox though. Unfortunately I need it to work in IE 8.
I've tried every combination of the following toovercome the "invalid parameter" error, but failed hitherto. The url, listName and choiceText are all defined and have content. I've stepped through the jquery functions that support these calls and have not been able to identify the invalid argument, or by process of elimination.
Submenu items aren't visible when they are Cufonized. To fix this change superfish.js line 105 to: .find('>ul').hide().css('display','none'); and line 113 to .find('>ul:hidden').css ('display','block');
I'm currently trying to parse through all the children list items within a navigation menu so that I can trim off a trailing "|" character. I'm trying the following but its not working correctly,
$('#nav > li > ul > li').each(function() { var str = $(this).text(); $(this).text(str.replace("|", "")); });
The cycle plugins works great inMozillabut when comes to IE 8 it shows up the above error.I have given the height as auto.But in chrome the image is cropped.Why could be that happened?The image rotates in chrome but its a portion is visible only.I am using J-query version - jquery-1.4.2.min.js and cycle version isjquery.cycle.all.2.74.js
I'm turning up an IE "Invalid Argument" error which the browser traces to line 4618, char 4 of jquery-1.4.2.js
I know enough to determine that that line part of a function that does something to set styles of elements, but I can't figure out much more than that.
The call I'm making is as follows:
I assume that the issue has to do with topVal. I'm able to trace it out and it is a number that is different for each div in the loop... so I'm not sure what I'm doing wrong... pasting complete script below. disregard the multitude of console.logs.
If I select one of the menu items the submenu appears just fine, my only problem is that If I point the mouse curser away from the whole menu the submenu is still shown, obviously if I click once with the mouse outside the menu the submenu disappears. So I need some kind of remove-submenu function when the mouse pointer is not pointing on menusubmenu....
How can I create argument defaults for a function? I have this function (the purpose of the lines I included were to set defaults if the user forget to input something simply to prevent an error.
I would like to save some programming space and time by finding another way to set defaults. I saw somewhere that you could set a default in the arguments list Code: function someFunction(aVariable = false) { //some code } But when I try to do this with all my arguments, I get the error: "Missing ) after formal parameters".
I'm having trouble sending JSON data; error msg [code]it works if i hard-code the values, but when i use the user-defined variables i get the error.[code]