Side navigation
#9731 closed enhancement (wontfix)
Opened July 02, 2011 06:25PM UTC
Closed July 02, 2011 07:06PM UTC
Extend :contains() selector on input fields.
Reported by: | waynepurtonsmith@hotmail.co.uk | Owned by: | |
---|---|---|---|
Priority: | undecided | Milestone: | 1.next |
Component: | selector | Version: | 1.6.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
jQuery should be able to select input fields that contains a dynamic value (I don't mean anything by using the "[value=input value]") when the page is loaded.
So for example, the user inputted "John Resig" you could select it with the dynamic value with this:
$("input:contains('John Resig')");
This would make it easier instead doing a .each loop then checking if the .val matches it.
Attachments (0)
Change History (1)
Changed July 02, 2011 07:06PM UTC by comment:1
component: | unfiled → selector |
---|---|
resolution: | → wontfix |
status: | new → closed |
The jQuery team has decided to encourage convergence towards the standard W3C CSS selector syntax and not add more jQuery-specific selector extensions. That way, selectors can be processed by the standard
querySelectorAll
method. At the moment, any selector that uses jQuery selectors must go through Sizzle's Javascript path which has a significant performance penalty.You can easily write your own plugin to do this, here is a start: