私は初心者です。私はjavascriptを使用している初心者です。質問があります。ここでの問題は私のネストされたチェックが実際のオブジェクトをプッシュする時点で到達したことがないということですJavascriptのネストされたチェックが機能しません。
$('.tab-content.tab-content-guide tr').each(function() {
var data = $(this);
var time = data.find('.time').text().trim();
var title = data.find('.showseries').text().trim();
var description = data.find('.series_descr').text().trim();
if (time) {
if (title) {
if (description) {
jsonObj.push({
'time': time,
'title': title,
'description' : description});
}
}
}
});
:私はこのようなものですeach
方法を使用して、私の変数が実際の値が含まれている場合、オブジェクトを作成しよう。 console.log
でデバッグしようとすると、私のループは最初のチェックだけを実行することがわかります。私の入れ子にされた小切手が通過しない理由を誰かが説明できますか?ここで
はhtml
コードのサンプルです:
<div class="tab-content tab-content-guide">
<div role="tabpanel" class="tab-pane active" id="tab_636196032000000000">
<div class="table-responsive">
<table class='table' id="table_tab_636196032000000000">
<tbody id="table_tbody_tab_636196032000000000">
<tr data-index="0"><td>
<p class="time"><time>00:15</time></p>
</td><td>
<a href="/minisites/ola-xekolla/">
<img src="http://i-cdn.ant1.gr/dbd3f95d-68d9-4849-ad49-a62a00865173/logo_542_456_1.jpg?storage=cloud&w=140&h=140&mode=crop&scale=both&anchor=topcenter&quality=91" alt="Serie" />
</a>
</td><td>
<a href="/minisites/ola-xekolla/">
<h5 class="showseries">Some text title</h5>
<p class="series_descr">description text here</p>
</a><div class="greenbutton" onclick="javascript:window.open('/live')"><a href="#">
'title'が' undefined'ようです。 –
htmlを追加できますか? – Damian
はい、 '.tab-content.tab-content-guide tr 'の内容が – Punit