egi*_*dra 1 html javascript css jquery
我试图通过使用此代码将DOM元素存储到变量中:
var save_status = $(this).siblings(".save-status")[0];
save_status.append("<img src="images/loading-small.gif" width=30 />");
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Uncaught SyntaxError: Unexpected identifier
Run Code Online (Sandbox Code Playgroud)
知道为什么我会收到这个错误吗?谢谢!
更换
save_status.append("<img src="images/loading-small.gif" width=30 />");
Run Code Online (Sandbox Code Playgroud)
同
save_status.append('<img src="images/loading-small.gif" width=30 />');
Run Code Online (Sandbox Code Playgroud)
问题出在你的报价中.
您收到错误是因为您的报价未转义(或字面值).
要回答您的其他问题(根据标题和示例),您可以保存jQuery对象或DOM元素,但它们不一样.例如:
var x = $(selector); // returns jQuery object
var y = $(selector)[0]; // returns DOM element
x.append('stuff'); // use jQuery functions directly
$(y).append('stuff'); // pass the DOM element to jQuery first
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20699 次 |
| 最近记录: |