li IDで動作しないスペース区切りになるため、displayNameの名前をConcatしたいと思います。たとえば、表示名が「商品タイプ」または「ダイID」空白で区切られたConcat値のJQueryの方法
答えて
問題は、問題がid
属性にスペースを持つことができないということである(正常に動作している)連結ではありません。
あなたは
facetHtml + = "<li id=" + data.facets[key].displayName.replace(/\W/g, '') + "><h3>" + data.facets[key].displayName + "</h3>";
それらの空白を削除するか、別の文字に置き換えるためにどちらかが必要です。
facetHtml + = "<li id=" + data.facets[key].displayName.replace(/\W/g, '-') + "><h3>" + data.facets[key].displayName + "</h3>";
ここに正規表現(/\W/g
)の使用は、文字列にすべてスペースをキャプチャし、置き換えることに注意してください。スペース(' '
)の単純な置換を使用すると、最初のインスタンスが置き換えられます。
にコメントしたことを改善します。なぜか.replace( ""、 "") –
@SachinPrasadは私の答えの一番下にある注を見てください。例:https://jsfiddle.net/tp263cpm/1/ –
「ID」にはスペースを入れないでください。
処理する前に空白を削除するには、.trim(x)または.replace(x、y)を使用することを検討してください。
data.facets[key].displayName.split(" ").join('')
コードスニペットをポーズするのではなく、答えを明確にしてください。これらのような回答は、投票が遅れたり、削除されたりする傾向があります。 –
使用すると、この
data.facets[key].displayName.replace(" ", "");
これは正解かもしれませんが、ちょうどコードスニペットをポストするのではなく、あなたの答えにいくつかの説明を加えることをお勧めします。これらのような回答は、投票が遅れたり、削除されたりする傾向があります。 –
あなたは@MarkoPopovicのおかげで感謝しました。私はあなたが – Zeros
uはすべてのそれはウルのデータに離間すべて(表示名)を削除しますとid
- 1. 空白で区切られた数字の行末までのマッチング方法は?
- 2. は、それが唯一の最初の空白で区切られた値
- 3. 空白で区切られた英数字の一致
- 4. Ruby:空白で区切られた2ワードのハッシュキー
- 5. 空白で区切られた異なるデータ型の入力
- 6. fread segfaultと30GBの空白で区切られたファイル
- 7. 空白で区切られたスペースを含む名前/値のペアの解析
- 8. 空白で区切られたデータのストリームから値を別々の変数に抽出する方法
- 9. 空白で区切られた、または区切られた可能性のあるファイルを読み取る
- 10. VB.NET空白で区切られた列と9列目の値が必要
- 11. 空白で区切られたファイルを開く
- 12. ログファイルのレコードを空白行で区切る方法は? Log4j
- 13. IntelliJコードスタイルのみが空白で区切られます
- 14. アルファベットの空白またはコンマで区切られたトークンのリスト
- 15. 空白で区切られたフィールドを他のコンマ区切りフィールドで取得する(ループ?)
- 16. (C++)空白で区切られた文字列内の別々の数字
- 17. sedまたはawkで区切られた行の空白フィールドを確認する方法
- 18. カンマで区切られたリストが空白(空白)かどうかをチェックするときのエラー
- 19. 複数の空白と文字で区切られた文字列
- 20. セミコロンで区切られた列の行ごとに区切られた値
- 21. 空白で区切られた文字列をPHPで空白で解析するには?
- 22. 文字列内の空白で区切られた部分文字列の数を数える方法
- 23. VBScriptハウツーは、区切られた区切りで区切られた別々の値を分割しますか?
- 24. コンマで区切っても空白のままにしたい
- 25. パラメータが空白で区切られたRubyメソッドを呼び出す
- 26. AS3 - 空白とハッシュで区切られた単語を検索する
- 27. 空白で区切られた単語を削除する正規表現コード?
- 28. 空白で区切られた文字列をリストにコピーする
- 29. Java - カンマで区切られたカンマ区切りのdouble値とint値
- 30. 空白行で区切られた行をよりpython的にグループ化する方法
は 'スプリットを()'を使用しますと、それらを結合します名前
から離間削除し、これを試すことができます? – guradio
問題は(正常に動作している)連結ではなく、 'id'属性にはスペースを入れることができないという問題があります。それらのスペースを削除するか、別の文字で置き換える必要があります。 –
あなたは '.replace(" "、" ")'を使うことができます - スペースを 'displayName'の中で何も置き換えないでください – Bhumika107