Sorry, I don't understand what you're saying.
Here's my use case:
Page type 1:
<body class="pageTypeOne">
<form ...>
<input type="text" id="certainKindOfInputBox"/>
</form>
</body>
Page type 2:
<body class="pageTypeTwo">
<form ...>
<input type="text" id="certainKindOfInputBox"/>
</form>
</body>
I want my jQuery code to look like:
$(".pageTypeTwo #certainKindOfInputBox").click(function() { ... });
So that onclick only happens on my 2nd page type. BTW, when I'm getting
this error is on a third page type, where there is no "pageTypeTwo" class or
"certainKindOfInputBox" ID. (I.e. I would expect nothing to happen because
nothing matches the selector, but instead I'm getting an error.)
Olaf wrote:
>
> jgrucza schrieb:
>> Yeah I know that, but consider this situation:
>>
>> Two different kinds of pages each have an element with the same ID. I
>> want
>> my Javascript to only affect the element on one of those pages. So I
>> precede the ID with the class name I use for that page type, to target
>> the
>> right one. Isn't this a reasonable use case?
>>
>> Jennifer
>
> Haha, Jennifer, you search a selector for
>
> <div id="thisID" class="thisCLASS">
>
> right? ;)
>
> --
> Viele Grüße, Olaf
>
> -------------------------------
> [EMAIL PROTECTED]
> http://olaf-bosch.de
> www.akitafreund.de
> -------------------------------
>
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
>
>
--
View this message in context:
http://www.nabble.com/simple-selector-with-ID-doesn%27t-work-anymore-tf3080046.html#a8641246
Sent from the JQuery mailing list archive at Nabble.com.
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/