属性を持つ:追加変数()のデータは、私は以下のいる
.find("[data-list='read']")
を、私はこのように、内部に何かをJS変数を追加したい:
.find("[data-list=''+ $variable +'']")
明らかに、2この場合、一重引用符は機能しません。一重引用符を何らかの形でエスケープする必要がありますか? JSのアプローチは何ですか?
属性を持つ:追加変数()のデータは、私は以下のいる
.find("[data-list='read']")
を、私はこのように、内部に何かをJS変数を追加したい:
.find("[data-list=''+ $variable +'']")
明らかに、2この場合、一重引用符は機能しません。一重引用符を何らかの形でエスケープする必要がありますか? JSのアプローチは何ですか?
template literalsを使用するか、"text'" + var + "'text"
スタイルを保持している文字列を連結することができます。
var variable = 'myText';
var tlSelector = `[data-list='${variable}']`;
var concStrings = "[data-list='" + variable +"']";
console.log(tlSelector);
console.log(concStrings);
文字列の連結は、次のようになります。
"[data-list='" + $variable + "']"
をそれを打破するには、次の文字列1 + string2の+
string1 = "[data-list='"
string2 = $variable
string3 = "']"
はあなただけ連結する必要はstring3このような変数:
.find("[data-list='" + read + "']")
詳細を編集してください。コード専用と「試してください」の回答は、検索可能なコンテンツが含まれていないため、推奨されません。なぜ誰かが「これを試してみる」べき理由を説明しません。 – abarisone
外部リンクを投稿するのではなく、ここにコードを投稿してください。ありがとう! –
@HenrikPetterson更新 –