-1

我的选项.html:

<!doctype html>

<html>
<head>
    <title>Item Notifier v1.0.2</title>
    <link href="style.css" rel="stylesheet" type="text/css">
    <script src="jquery.js"></script>
    <script src="options.js"></script>
</head>
<body>
    <h1>Cowboy's Item Notifyer</h1>
    <label>Last updated hat:<h2 id='itemname'>[ loading... ]</h2></label>
</body>
</html>

然后是我的 options.js:

$(document).ready(function() {
    $('#itemname').html() = localStorage.mostRecentHat;
});

它应该将innerHTML 从更改[ loading... ]为的值,mostRecentHat但它会将值变为未定义并且不会更改innerHTML。

4

1 回答 1

3

您应该将该值作为参数传递给html方法。

$(document).ready(function() {
    $('#itemname').html(localStorage.mostRecentHat);
    // document.getElementById('itemname').innerHTML = localStorage.mostRecentHat;
});
于 2013-03-31T04:01:40.077 回答