我已經研究了這個主題,並且我假設沒有通配符用於我想要做的事情之前作爲最後一招。用於在選擇器中使用atttributes的JQuery通配符
我需要從文檔中拉出所有文本輸入元素並將其添加到數組。但是,我只想添加具有ID的輸入元素。
我知道你可以在使用ID選擇器(如$(#\ S *))時使用\ S *通配符,但是我不能使用它,因爲我需要僅通過文本類型來篩選結果,所以我按屬性搜索。
目前,我有這樣的:
values_inputs = $("input[type='text'][id^='a']");
這工作我怎麼想它,但它帶來的回只用「A」開頭的文字輸入元素。我想讓所有的文本輸入元素都帶有任何'id'。 我不能使用:
values_inputs = $("input[type='text'][id^='']"); //or
values_inputs = $("input[type='text'][id^='*']"); //or
values_inputs = $("input[type='text'][id^='\\S*']"); //or
values_inputs = $("input[type='text'][id^=\\S*]");
//I either get no values returned or a syntax error for these
我想我只是在尋找*在SQL相當於jQuery的屬性選擇。 有沒有這樣的事情,或者我只是以錯誤的方式接近這個問題?
哦,我的天啊!你是對的。我不敢相信這很簡單。謝謝。 – rocklandcitizen 2013-04-10 19:49:23