HTMLが完全にレンダリングされる前にJSが起動しているため、最初のページが読み込まれるときに、(未知の)要素を検索しています。
あなただけの決算</body>
前に、ページの下部にJSを置き、 JS前/上記<div><small>(Código: 40398488494)</small></div>
を置くか、(好ましくは)$(document).ready()
を使用することができますすることができます。
以下の各が動作します:
$(ドキュメント).ready(でに)
<!doctype html>
<html>
<head></head>
<body>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script>
<script>
$(document).ready(function() {
$('div').each(function() {
orgText = $(this).html();
newText = orgText.replace('(Código:','');
$(this).html(newText);
});
$('div').each(function() {
orgText = $(this).html();
newText = orgText.replace(')','');
$(this).html(newText);
});
});
</script>
<div><small>(Código: 40398488494)</small></div>
</body>
</html>
JSがないので<div><small>(Código: 40398488494)</small></div>
がどこにあるか、それは問題ではないか注意してくださいページがの準備が完了するまでに火をつけます。あなたが$(document).ready()
を使用していない場合は$(ドキュメント).ready()
<!doctype html>
<html>
<head></head>
<body>
<div><small>(Código: 40398488494)</small></div>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'></script>
<script>
$('div').each(function() {
orgText = $(this).html();
newText = orgText.replace('(Código:','');
$(this).html(newText);
});
$('div').each(function() {
orgText = $(this).html();
newText = orgText.replace(')','');
$(this).html(newText);
});
</script>
</body>
</html>
<div><small>(Código: 40398488494)</small></div>
WITHOUT
は前に、あなたのJSを来なければなりません。
それがどのようなJS火災とときをカスタマイズすることができますよう$(document).ready()
との最初の例は、(望ましい.ready()
上
より任意のコンソールエラーがあります – wahwahwah
あなたはあなたのコードをラップしてみました:。? ' ? –
何がエラーですか?コンソールを確認してください –