私はjQueryを使用するスライダに取り組んでいます。スライダの一部の要素が正しく動作していますが、一部のコードでトラブルシューティングを試みているという問題があります。テストするために、私はステートメント内の変数の値を表示できるようにしたいと思います。ここでテスト用のjQuery変数の値を表示するにはどうすればよいですか?
私が働いているコード・ブロックである:私は、私は、彼らが期待した結果が戻ってきていることを確認するために、変数の値を表示したい「試験」と呼ばれるdiv要素を追加
$('.marquee_nav a.marquee_nav_item').click(function(){
$('.marquee_nav a.marquee_nav_item').removeClass('selected');
$(this).addClass('selected');
var navClicked = $(this).index();
var marqueeWidth = $('.marquee_container').width();
var distanceToMove = marqueeWidth * (-1);
var newPhotoPosition = (navClicked * distanceToMove) + 'px';
var newCaption = $('.marquee_panel_caption').get(navClicked);
$(' .marquee_photos').animate({left: newPhotoPosition}, 1000);
});
:
例えば<div class="test"><p>The value is: <span></span></p></div>
、値をテストするために、私は、上記のステートメントにこれを挿入:
$('.test span').append(marqueeWidth);
しかし、私は結果を得ることはありません。予想される結果が得られていることを確認するために、そのコードブロック内にテストを含める正しい方法は何ですか?
ありがとうございました。
console.log(値); FireFoxまたはChromeでf12を押すと、Webインスペクタと開発者コンソールが表示されます。すべてのログは[コンソール]タブの下にあります。 – rorypicko
jQuery変数とは何ですか?それについて聞いたことはありません。 – melancia
あなたの変数を見るために単純な 'console.log'を使わないのはなぜですか? – DevAntoine