Ich verwende derzeit eine Twitch-API, die Informationen zu einem bestimmten Kanal empfängt und diese dann dem HTML-Dokument voranstellt. Der Code, mit dem die Informationen vorangestellt werden, wird immer wieder verwendet. Ich frage mich, wie genau Sie eine Funktion erstellen, die Wiederholungen vermeiden und im gesamten Dokument aufgerufen werden kann? Ich kannErstellen von Funktionen in JQuery, um das erneute Schreiben desselben Codes zu vermeiden
function addThis(){
$("#follower-Info").prepend("<div class ='row'>" + "<div class = 'col-md-4'>" + "<img src='" + logo + "'>" + "</div>" + "<div class='col-md-4'>" + name +"</div>"+ "<div class ='col-md-4'>" + status + "</div></div>")
}
Und dann:
Die codepen sind hier zu finden:
$("#follower-Info").prepend("<div class ='row'>" + "<div class = 'col-md-4'>" + "<img src='" + logo + "'>" + "</div>" + "<div class='col-md-4'>" + name +"</div>"+ "<div class ='col-md-4'>" + status + "</div></div>")
wäre so etwas wie dieses Werk: http://codepen.io/sibraza/pen/AXRRvq
Hier ist die JQuery-Code, das ist immer wieder verwendet wird könnte nach jeder $ .getJSON-Anfrage addThis() aufrufen.
Wie kommt addthis mit (Logo, Status, Name) unter jedem Handler nicht richtig arbeiten? Diese drei Parameter werden unter jedem Handler lokal deklariert. – Codes316
Ohne Ihren Code zu sehen würde ich vermuten, dass sie nicht im Umfang der Funktion sind. –
Der Code kann gesehen werden, wenn Sie den Link zum Codepen besuchen: http://codepen.io/sibraza/pen/AXRRvq – Codes316