[jQuery] Re: Another jdMenu problem... IE specific...
Hi Jonathan, thank you again for the new version. It works nice, but I encountered a small bug and a missing feature; Bug (or feature): You canĀ“t click parent menulinks because in line 100 (in the binding function) you return false; I commented out this line, so it works fine for me now. Maybe this could be an option, but i think users should be able to click on the parent links! Missing feature: Vertical Menus via parameters I had to modify your script to get it working with vertical menus. Changed line 33 from elementPos: 0 to elementPos: 2; It would be nice if this is an parameter for jdmenu( {elemPos: x}) On Jan 31, 6:01 pm, Jonathan Sharp [EMAIL PROTECTED] wrote: Hi Chris, Just wanted to give you a heads up, I've released jdMenu 1.4.0 athttp://jdsharp.us/jQuery/plugins/jdMenu/1.4.0(though I haven't posted notice of this yet) It's been updated to work with jQuery 1.2.2 and the latest dimensions plugin. Cheers, -Jonathan On 1/24/08, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g.http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen herehttp://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Gah! That doesn't sound like much fun! Get better! (I hear reading a jQuery book or two does wonders for the recovery!) Cheers, -Jonathan On 2/4/08, Chris Jordan [EMAIL PROTECTED] wrote: Jonathan, Thanks for the update! Sorry I didn't see it until now. I've been in the hospital (just had gastric bypass surgery), and I'm finally at home recovering. Again, thanks for the wonderful plug-in! Chris On Jan 31, 2008 11:01 AM, Jonathan Sharp [EMAIL PROTECTED] wrote: Hi Chris, Just wanted to give you a heads up, I've released jdMenu 1.4.0 at http://jdsharp.us/jQuery/plugins/jdMenu/1.4.0 (though I haven't posted notice of this yet) It's been updated to work with jQuery 1.2.2 and the latest dimensions plugin. Cheers, -Jonathan On 1/24/08, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen herehttp://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Jonathan, Thanks for the update! Sorry I didn't see it until now. I've been in the hospital (just had gastric bypass surgery), and I'm finally at home recovering. Again, thanks for the wonderful plug-in! Chris On Jan 31, 2008 11:01 AM, Jonathan Sharp [EMAIL PROTECTED] wrote: Hi Chris, Just wanted to give you a heads up, I've released jdMenu 1.4.0 at http://jdsharp.us/jQuery/plugins/jdMenu/1.4.0 (though I haven't posted notice of this yet) It's been updated to work with jQuery 1.2.2 and the latest dimensions plugin. Cheers, -Jonathan On 1/24/08, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen herehttp://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Hi Chris, Just wanted to give you a heads up, I've released jdMenu 1.4.0 at http://jdsharp.us/jQuery/plugins/jdMenu/1.4.0 (though I haven't posted notice of this yet) It's been updated to work with jQuery 1.2.2 and the latest dimensions plugin. Cheers, -Jonathan On 1/24/08, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen herehttp://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator (e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here http://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Karl, I ran the site through the validator you linked to (thanks for that), but my problem still remains. I should note that there are still 43 errors, but they're things like No ALT specified and there is no attribute X The errors that are bothering me most right now are: 1. cannot generate system identifier for general entity osCsid 2. general entity osCsid not defined and no default entity. 3. reference to entity osCsid for which no system identifier could be generated. I don't know how to fix these. osCommerce dynamically generates the code that this is complaining about. I notice now that I'm getting a javascript error in IE: Object does not support this property or method unfortunately, as has been seen no such error manifests itself in FF. I've been given two hours to fix this, and I've only got an hour left. What a pia... Anyway, if anyone can help me out. I'd love the help. I'll of course keep working on it from my end. Thanks so much everyone, Chris On Jan 24, 2008 10:54 AM, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen herehttp://seidal.com/dev/furniturehotspot/ . This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us --
[jQuery] Re: Another jdMenu problem... IE specific...
Hi Chris, I think the issue exists in that you're using jQuery 1.2.1 and the latest dimensions plugin which have changed since the 1.3 version. The biggest issues are $(window).innerHeight()/Width() aren't valid. I'm finishing up the 1.4 release which will be updated for latest jQuery releases. Cheers, -Jonathan On 1/24/08, Chris Jordan [EMAIL PROTECTED] wrote: Karl, I ran the site through the validator you linked to (thanks for that), but my problem still remains. I should note that there are still 43 errors, but they're things like No ALT specified and there is no attribute X The errors that are bothering me most right now are: 1. cannot generate system identifier for general entity osCsid 2. general entity osCsid not defined and no default entity. 3. reference to entity osCsid for which no system identifier could be generated. I don't know how to fix these. osCommerce dynamically generates the code that this is complaining about. I notice now that I'm getting a javascript error in IE: Object does not support this property or method unfortunately, as has been seen no such error manifests itself in FF. I've been given two hours to fix this, and I've only got an hour left. What a pia... Anyway, if anyone can help me out. I'd love the help. I'll of course keep working on it from my end. Thanks so much everyone, Chris On Jan 24, 2008 10:54 AM, Chris Jordan [EMAIL PROTECTED] wrote: Sorry, I'm just now getting back to this guys (I was sick yesterday). I appreciate all the suggestions. I'll bet it's malformed markup. I don't create it though. This is an osCommerce shopping cart. I'll see if I can find where the HTML is getting messed up. Thanks heaps! Chris On Jan 21, 2008 7:02 PM, Karl Swedberg [EMAIL PROTECTED] wrote: Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator ( e.g. http://validator.w3.org/)http://validator.w3.org/%29. In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen
[jQuery] Re: Another jdMenu problem... IE specific...
It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here http://seidal.com/dev/furniturehotspot/. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here http://seidal.com/dev/furniturehotspot/. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Chris, I don't have time to dig into looking at your code right now, but I had a similar problem with jdMenu when the top level menu item did not have an A tag inside of it, due to how jdMenu handled either event binding or event bubbling. If I remember correctly, IE threw because a property was not present that jdMenu expected to have been bound to. I can rummage through our old code later tonight and look for diffs if that doesn't get you anywhere. - Jack Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here http://seidal.com/dev/furniturehotspot/. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Thanks Jack! I'm trying to fit troubleshooting this IE problem in with working on other parts of this particular menu project, and I may not get a chance to try out your suggestion tonight, but I appreciate your effort, and would love to know if you find anything. Also, when I get a chance to try out your suggestion, I'll report back my results. Thanks, Chris On Jan 21, 2008 3:44 PM, Jack Killpatrick [EMAIL PROTECTED] wrote: Chris, I don't have time to dig into looking at your code right now, but I had a similar problem with jdMenu when the top level menu item did not have an A tag inside of it, due to how jdMenu handled either event binding or event bubbling. If I remember correctly, IE threw because a property was not present that jdMenu expected to have been bound to. I can rummage through our old code later tonight and look for diffs if that doesn't get you anywhere. - Jack Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here http://seidal.com/dev/furniturehotspot/. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us
[jQuery] Re: Another jdMenu problem... IE specific...
Hi Chris, Sorry, I was looking in Firefox. I see now that the problem exists in IE only. It might have something to do with the fact that the page is running in quirks mode and that the markup is invalid. Try running it through an HTML validator (e.g. http://validator.w3.org/). In particular, you have two extra DOCTYPE declarations throughout the page. And if you want to stick with HTML 4.01 transitional, replace this ... !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN with this ... !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; If cleaning up the HTML doesn't help, we can look at some other stuff. In the meantime, I'll poke around the plugin code and the stylesheets a bit to see how the positioning is being done. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 4:08 PM, Chris Jordan wrote: You said it was positioning correctly for you? What version of IE was that in? For me, in IE6 it shows up in the top left (0,0) of the view port... it's supposed to show just below the top-level menu choice. Also, I know there are broken images. Ignore those and look mostly at the ones that do have images. I'm still waiting on my graphic artist guy to get me the rest of the images. I also don't see anywhere (unless I'm just missing it) where the sub-menus are being positioned. You can check out all the css if you have the Web Developer extension for FF. Thanks again, Chris On Jan 21, 2008 1:01 PM, Chris Jordan [EMAIL PROTECTED] wrote: going to lunch. I'd like to exchange emails with you about this. I'll be back in about an hour or so. Thanks so much Karl. Chris On Jan 21, 2008 12:52 PM, Karl Swedberg [EMAIL PROTECTED] wrote: It looked to me like it was being positioned correctly. Also looks like you have a broken link to a rollover image for the top-level nav items. I'm guessing that the sub-menus are using position:absolute for their positioning, so you'll need to have a parent element given position:relative in order for the submenus to be positioned relative to those parent elements rather than the body element. Hope that helps. --Karl _ Karl Swedberg www.englishrules.com www.learningjquery.com On Jan 21, 2008, at 1:42 PM, Chris Jordan wrote: Hi folks. I'm having another problem with the jdMenu plug-in. In IE when I hover over the top-level menu the sub-menu appears in the absolute top left of the view-port! Bah! I don't know what I've done wrong. I've used jdMenu at another client of mine, and it works great in both FF and IE. This time around however, I *am* customizing the css file quite a bit to better suit my needs. The problem can be seen here. This is causing me much aggravation, and more time at this one particular client that I should really be spending. I would *really* appreciate anyone's help on this problem. Of course, I'll keep working on finding a solution, but if someone knows what I'm going through, or can offer suggestions, that'd be great. Thanks, Chris -- http://cjordan.us -- http://cjordan.us -- http://cjordan.us