
私はこの質問に遭遇し、それに対する正しい答えが何であるかを理解することができません。助けてください。
実際、どれも正しくありません。彼らが探している答えはおそらく (a) です。これは、httpsで始まるHREF を持つすべてのリンクを意味します。しかし、プロトコル文字列が含まれていないため、https.wordpress.comまたはhttps/images/kitten.gifまたはそのような URL との一致を妨げるものは何もありません。
jQuery documentationによると、オプション a である必要がありますが、既に https によって読み込まれたページにいて、相対リンクがある場合は役に立ちません。
これは CSS と正規表現に関する質問ですが、jQuery の質問のように見えます。秘訣は、RegEx が^および$文字を使用して、それぞれ行の開始と終了を示すことです。したがって、^=演算子はhrefアンカー要素の属性の先頭に一致し、正解はオプション a です。
正解は
$('a[href^=https]');
jQueryのウェブサイトによると..
指定された文字列で始まる値を持つ、指定された属性を持つ要素を選択します。
jQuery( "[attribute^='value']" )
わかりました..はい、正しいオプションは「a」です....
as '^' - 最初の表現 '$' をチェックします - 正確な単語 https をチェックします