I have some HTML:

    <a href="#" class="links">Link One</a><br />
    <a href="#" class="links">Link Two</a><br />
    <a href="#" class="links">Link Three</a><br />

And the following JQuery JS to test the "onclick" handler

         $(".links").click(function(){
                alert(
                      "this.text -> " + this.text + "\n" +
                      //above returns "undefined" in IE 6
                      "this.childNodes[0].data -> " + this.childNodes
[0].data + "\n"
                      //returns expected text in FF and IE 6
                      );

Why does
this.text
work fine with FF but I need something more convoluted like
this.childNodes[0].data
to get it to work in IE6?  I thought that JQuery shielded me from
these wacky cross-browser issues

Reply via email to