追加第一四象那是相當多了,我如何才能從任何URL中的前四個圖像,然後追加給指定的元素獲取和URL
是這樣的:
$('document').ready(function(){
var thing = $.get('thing.html');
thing.slice(0,2).appendTo(".appending");
});
追加第一四象那是相當多了,我如何才能從任何URL中的前四個圖像,然後追加給指定的元素獲取和URL
是這樣的:
$('document').ready(function(){
var thing = $.get('thing.html');
thing.slice(0,2).appendTo(".appending");
});
如果你希望thing
包含HTML,嘗試
$('document').ready(function(){
var thing = $.get('thing.html');
$(thing).filter('img').slice(0,4).appendTo(".appending");
});
.find('img')
搜索只在後代所以如果您thing
包含img
direcly這是行不通的,嘗試filter()
代替http://jsfiddle.net/ouadie/UnNd9/
過濾器() - 通過所有元素進行搜索。
find() - 僅搜索所有子元素。
http://www.mkyong.com/jquery/difference-between-filter-and-find-in-jquery/
試試這個:
$('document').ready(function(){
var thing = $.get('thing.html');
thing.find('img').slice(0,4).appendTo(".appending");
});
$.get('thing.html', function(html){
//depending on what 'html' is made of, you may need to wrap it in a node
var $imgs = $(html).find('img').slice(0,4);
$(imgs).appendTo(".appending");
});
試試這個
$('document').ready(function() {
var thing = $.get('HTMLPage.htm',
function (markup, b) {
var $page = $(markup);
$page.each(function (index, item) {
if (item.tagName == "IMG") {
$(item).appendTo(".appending");
}
});
});
});
請說明正確和後置HTML ... – 2013-05-02 13:22:17