Derzeit haben Code in HTML, aber möchte es in JavaScript konvertieren. Sie können die Codes unten:Convert Button onClick Funktion zu jQuery
Ich möchte folgendes JQuery (anstatt in HTML) konvertieren:
<button id="1" onclick="swapStyleSheet('style1.css')">Button1</button>
<button id="2" onclick="swapStyleSheet('style2.css')">Button2</button>
<button id="3" onclick="swapStyleSheet('style3.css')">Button3</button>
Der obige Code löst diesen:
var swapStyleSheet = function (sheet) {
document.getElementById('pagestyle').setAttribute('href', sheet);
storebackground(sheet);
}
var storebackground = function (swapstylesheet) {
localStorage.setItem("sheetKey", swapstylesheet); //you need to give a key and value
}
var loadbackground = function() {
document.getElementById('pagestyle').setAttribute('href', localStorage.getItem('sheetKey'));
}
window.onload = loadbackground();
Danke!
Was haben Sie versucht? Überprüfen Sie 'jquery's on und Datenattribute. –
Ich sehe jQuery Codes nicht .. OP bitte klarstellen – guradio
Wenn Sie den Handler der Schaltfläche in JS zuweisen möchten, können Sie 'addEventListener (" eventName ", functionRef)' –