Получить внешний HTML-код выбранного элемента

Короткий ответ: да, вам нужно совершить. Убедитесь, что вы делаете это на правой ветке, хотя!

Ветвь является указателем на фиксацию. Когда вы завершаете фиксацию ветки, ветвь переходит к новой фиксации. Когда вы проверяете ветку, вы проверяете фиксацию, на которую указывает. (Вы можете думать о фиксации в виде снимков своего рабочего дерева.)

Итак, если у вас есть изменения, которые вы не совершили, они не будут затронуты переключением ветвей. Конечно, если коммутирующие ветви несовместимы с вашими изменениями, git checkout просто откажется это сделать.

git add - это команда для внесения изменений, которые вы затем совершите. Он не записывает эти изменения в историю репозитория. Он просто помещает их в промежуточную область (индекс); git commit затем использует содержимое этой промежуточной области для создания коммитов.

774
задан Paul D. Waite 19 July 2011 в 07:34
поделиться

3 ответа

2014 Редактирование: Вопрос и этот ответ относятся к 2010 году. В то время лучшее решение не было широко доступно. Сейчас многие другие ответы лучше: например, ответ Эрика Ху или ответ Re Capcha.

На этом сайте, похоже, есть решение для вас: jQuery: outerHTML | Yelotofu

jQuery.fn.outerHTML = function(s) {
    return s
        ? this.before(s).remove()
        : jQuery("<p>").append(this.eq(0).clone()).html();
};
187
ответ дан 22 November 2019 в 21:22
поделиться

плагин jQuery как стенография для прямого получения целого элемента HTML:

jQuery.fn.outerHTML = function () {
    return jQuery('<div />').append(this.eq(0).clone()).html();
};

И использование это как это: $(".element").outerHTML();

0
ответ дан 22 November 2019 в 21:22
поделиться
$("#myTable").parent().html();

Возможно, я неправильно понимаю ваш вопрос, но это приведет к получению html родительского элемента выбранного элемента.

Это то, что вам нужно?

-12
ответ дан 22 November 2019 в 21:22
поделиться
Другие вопросы по тегам:

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