I get this error only in chrome for the superfish popup menu. It works great in Firefox and IE. It does not work in Chrome. Menu instead of a horizontal list vertically. customer domain name actual site has been changed below for privacy
<script type="text/javascript" src="http://www.domainname.com/js/jquery.js"></script>
<script type="text/javascript" src="http://www.domainname.com/js/superfish.js"></script>
<script type="text/javascript" src="http://www.domainname.com/js/hoverIntent.js"></script>
<script type="text/javascript">
jQuery(function(){
jQuery('ul.sf-menu').superfish();
});
</script>
I even changed it to the following and does not work:
<script type="text/javascript">
$(document).ready(function(){
$('ul.sf-menu').superfish();
})
</script>
I looked at the view source and link to two header files. This may cause an error. I am using magento. The menu works on all pages of the site, except for one page.
Fixed! read below, post as answer when it allows me in 7 hours
The problem was not in javascript itself, but in css for the superfish menu. The developer, who designed the layout and encoded the template, listed the stylesheet for the superfish menu as:
<link rel="stylesheet" type="text/css" href="http://www.domainname.com/css/superfish.css" media="screen">
"http://www.domainname.com" "/css/superfish.css", .