Как я могу использовать jQuery.load для замены отделения включая отделение

Можно также использовать:

var image=document.getElementById("imageID");
var width=image.offsetWidth;
var height=image.offsetHeight;
52
задан vipergtsrz 27 August 2009 в 11:12
поделиться

4 ответа

Не могли бы вы уточнить свой селектор в методе load ()?

Например,

$("#secondHeader").load("/logged-in-content.html #secondHeader > *");

Таким образом, вы захватываете не сам div, а его содержимое.

62
ответ дан 7 November 2019 в 09:02
поделиться

$. Load на самом деле не лучший выбор, так как эта функция предназначена просто для заполнения содержимого div, как вы видели. Вы можете просто использовать $.

2
ответ дан 7 November 2019 в 09:02
поделиться

Вы хотите заключить в div перед его вставкой.

$.ajax({
    url: "/logged-in-content.html",
    success: function(response){
        var loadedheader = $("<div/>").append(
        response.replace(/<script(.|\s)*?\/script>/g, "")
        ).find('#secondHeader > *').html();
        $("#secondHeader").append(loadedheader);
    }
});
0
ответ дан 7 November 2019 в 09:02
поделиться

Можете ли вы добавить контейнер DIV вокруг вашего div "secondHeader"? Тогда вы бы использовали:

$('#secondHeaderContainer').load('/logged-in-content.html #secondHeader');
0
ответ дан 7 November 2019 в 09:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: