これが私の関数です:
$().ready(function() {
console.log('DOM is ready');
var songtoload = $(".soundcloudid").first().html();
console.log(songtoload)
if (songtoload == undefined) {
console.log('Hide the widget');
$("#sc-widget").hide();
}
if (songtoload !== undefined) {
console.log('Show the widget');
$("#sc-widget").show();
}
});
何らかの理由で、Chromeコンソールで次の応答が表示されても、songtoloadは「未定義」として表示され続けます。
$(".soundcloudid").first().html();
"31204641"
.readyを間違って使用していますか?
編集 これの目的は、曲がプレイリストの部分に存在する場合にのみSCプレーヤーウィジェットを表示することです