用jQuery重写。saveBtn.addEventListener('click', function() { if (arr) { localStorage.setItem('data', JSON.stringify(arr)) } else { localStorage.setItem('data', JSON.stringify([])) arr = [] } init() })
时间: 2024-01-27 11:06:33 浏览: 72
使用JS保存数据
使用jQuery重写后的代码如下:
```
$(document).on('click', '#saveBtn', function() {
if (arr) {
localStorage.setItem('data', JSON.stringify(arr));
} else {
localStorage.setItem('data', JSON.stringify([]));
arr = [];
}
init();
});
```
这里使用了jQuery的事件委托方式,将事件绑定在整个document上,通过选择器来指定目标元素。同时也可以省略saveBtn变量,直接在选择器中使用即可。
阅读全文