2

「CS5990+-&|!(){}[]^"~*?:\」のような文字列があります

この文字列を次のような式のセレクターとして使用したい

$('[data-name="' + string + '"]')

string は上記の文字列です。しかし、最後のスラッシュが原因で jquery のシズルがエラーをスローします。とにかく、この文字列をエスケープして、この文字列をセレクターとして使用できますか? escape() を試しましたが、エラーがスローされました。助けてください

4

4 に答える 4

0

「\」と「"」を「\」でエスケープします

string = 'CS5990+-&|!(){}[]^\"~*?:\\'
于 2013-10-31T09:27:10.517 に答える