0
で.replace使用する方法私は、次のコードがありますが起こることになって何jQueryの - どのようにjQueryのOBJ
$('.selector.active').each(function() {
$(this).replace(/\s/g, '_');
}
がある:.active
を持って.selector
クラスで各要素を、空白を置き換える「\s
」と「_
」は
私は何に実行しています.replace
が$(this)
として$(this)
では動作しないということであるjQueryのOBJであると.replace
は、jQueryの関数ではありません。私もthis.replace(/\s/g, '_');
を試しましたが、それもエラーです...
どのように私は何をするために設定しているのだろうか(白いスペースを各要素のアンダースコアをクラスとして.selector.active
に置き換えてください)。 jQueryまたはプレーンJS - それは問題ではありません。
ありがとうございます。
ありがとう、これは動作していないようです...私も '$(this).text()。replace(/ \ s/g、 '_'));'試みましたが動作しませんでした。 ..(私は 'console.log'でそれをテストしました) – 4lackof
' .text() 'メソッドを少し説明するための編集をしました。 'console.log(innerText)'は要素のテキストを表示します。つまり、テキストがある場合です。 –
ありがとうございます。私は今それを理解し、私はまた、間違ったことをデバッグしていた...あなたの助けをありがとう!これは修正されました – 4lackof