2013-02-15 42 views

回答

1

根據jQuery documentation,它應該是選項a,但是如果你已經在通過https加載的頁面上,並且你有相對鏈接,這將無濟於事。

1

這是一個關於CSS和正則表達式的問題,雖然它看起來像一個jQuery問題。訣竅是RegEx分別使用^$字符來指示行的開始和結束。因此,^=運算符將匹配錨元素的href屬性的開頭,正確的答案是選項a。

1

正確答案是

$('a[href^=https]'); 

根據jQuery的網站..

選擇具有與給定的字符串完全開頭的值的指定屬性的元素。

jQuery("[attribute^='value']") 
3

其實他們都不對。他們正在尋找的答案可能是(a),這意味着每個具有HREF的鏈接用https啓動。但是由於它們沒有包含協議字符串,因此沒有任何東西可以阻止它與諸如https.wordpress.comhttps/images/kitten.gif之類的URL匹配。

+0

+1爲正確的「以上都不是」回答:) – 2013-02-15 05:33:11

0

好,我發現它..是正確的選擇是「A」 ....

爲「^」 - 將檢查初始表達 「$」 - 將檢查精確的字HTTPS