Ich versuche, Informationen aus der Movie DB-API abzurufen, und der jquery-Code scheint nicht ausgeführt zu werden. Ich dachte, dass mein JSON-Code möglicherweise deaktiviert ist, aber nach dem Testen vor wichtigen Funktionen erkannte ich, dass es nicht ausgeführt wurde. Hier ist das Skript:jquery-Skript wird nicht in HTML ausgeführt
<script type="text/javascript">
//test 0
$("#title").html('<h1>JS Loaded</h1>');
$(document).ready(function(){
//test 1
$("#title").html('<h1>Document Ready</h1>');
var getPoster = function(){
//test 2
$("#title").html('<h1>Get poster Executed</h1>');
$.getJSON(
"http://api.themoviedb.org/3/discover/movie?with_cast=31&sort_by=popularity.desc&api_key=d34d1c194fd655e99cc15a631bad6760&page=1",
function(data) {
if (data != "Nothing found."){
$('#poster').html('<img alt="Film/Show Poster" width="101px" height="150px" src=' + data.results[0].poster_path + ';>');
} else {
$('#title').html('<h1>NO POSTER WAS FOUND</h1>');
}
});
}
$('#poster').click(getPoster);
});
jQuery im Header deklariert, etwa so:
script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/ 3.2.1/jquery.min.js "Integrität =" sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4 = "crossorigin =" anonyme ">
Jeder Einblick in das Problem könnte sehr geschätzt werden.
genauer zu sein, was ist und was nicht funktioniert und auch alle Fehler melden in der Konsole (falls vorhanden). Nehmen Sie sich ein paar Minuten Zeit und lesen [fragen] – charlietfl
Haben Sie Fehler in der Konsole? –
Werden Fehler angezeigt? Außerdem wird Ihr IMG-Tag nicht ordnungsgemäß geschlossen. Verwenden Sie doppelte Anführungszeichen, um den Quellcode zu öffnen und zu schließen. – cosmoonot