Dave,

I asked a similar question awhile ago and was told that id() and
name() were removed in a prior version to clean up the jQuery API. I'd
written some code based on examples from the mailing list archive and
was getting the not a function error too. Use .attr("id") and
.attr("name") instead.


On 4/18/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Hi,

I have this expression

var parentElt = $("#newTabText").parents("td.topTab:first");
alert(parentElt.id());

and I'm getting a JS error on the second line, "id" is not a
function.  I have verified, through another alert statement, that
"parentElt" is non-empty, contains a value, and has an "id"
attribute.  What expression should I write to get the proper id?

Thanks, - Dave


Reply via email to