The click() function doesn't actually simulate a click. It's true purpose is to setup on onclick handler.
On 8/21/07, John Liu <[EMAIL PROTECTED]> wrote: > > > <html><head> > <script language=javascript src="jquery-1.1.3.1.js"></script> > <script language=javascript> > $(document).ready(function(){ > $("div.test").click(function(){ > alert('div.test clicked'); > $("a").click(); > }); > }); > </script></head><body> > <a href="http://google.com"> google </a> > <div class='test'>click</div> > </body></html> > > I have a situation where if anyone clicks anywhere within the div, I > want the anchor to be fired - in this case, navigate to google.com. > Why doesn't the above code work? > > thanks in advance. > jliu > >