Sor*_*rcy 6 javascript jquery dom reference
假设我使用jQuery在DOM中插入任何内容,如下所示:
$('#someselector').prepend('<img src="/img/myimage.gif" id="someid" />');
Run Code Online (Sandbox Code Playgroud)
在jQuery中是否有一种方法可以获得jQuery引用这个新图像的对象,而无需进行额外的搜索
var myImage = $('#someselector #someid');
Run Code Online (Sandbox Code Playgroud)
???
Tat*_*nen 11
在预先添加它之前将它变成jQuery对象:
var $img = $('<img src="/img/myimage.gif" id="someid" />');
$('#someselector').prepend($img);
$img.foo();
Run Code Online (Sandbox Code Playgroud)
你可以尝试这样的事情:
$('#someselector')
.prepend('<img src="/img/myimage.gif" id="someid" />')
.find('#someid');
Run Code Online (Sandbox Code Playgroud)
或者,如果只有一个img:
$('#someselector')
.prepend('<img src="/img/myimage.gif" id="someid" />')
.find('img');
Run Code Online (Sandbox Code Playgroud)
或者:
$('<img src="/img/myimage.gif" id="someid" />').prependTo('#someselector')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3356 次 |
| 最近记录: |