2013-03-17 99 views
0

我嘗試使用一些像這樣的:$('input[class=^(copy-photo|copy-attachment)]:last')但不起作用。任何想法,如何通過簡單的正則表達式輸入類copy-photocopy-attachmentjQuery正則表達式選擇器

+1

你並不需要regexp來選擇這兩個特定的類。 $('input.copy-photo,input.copy-attachment') 這也足夠了 – Tony 2013-03-17 01:06:14

回答

0

差不多,你將不得不切換=^^向=

1

你真的不應該在一類項目的類屬性字符串中的位置基地的選擇。 jQuery沒有原生的正則表達式選擇器,所以你只能用艱難的方式去做。

$('input[class^=copy-photo],input^=[copy-attachment]').last() 
+0

是的,有些人喜歡這樣,但在一個選擇器中,任何想法? – kicaj 2013-03-17 12:27:54

+1

@kicaj你可以創建一個自定義選擇器,如果你想;像http://jquery-howto.blogspot.com/2009/06/custom-jquery-selectors.html – 2013-03-17 14:41:28

+0

看起來不錯,我嘗試 – kicaj 2013-03-17 19:07:54