【问题标题】:loading everything form file body tag using jquery使用 jquery 加载所有表单文件正文标记
【发布时间】:2012-09-06 13:30:08
【问题描述】:

我正在尝试使用 jquery 在文件中仅加载正文标记(但不包括正文标记)中的信息。但是,由于 .load() 删除了 body 标签,我找不到“简单”的方法来做到这一点。

我真的宁愿不必将所有内容都放在一个 div 中并将其加载,而是想要一个解决方法,最好使用.load(),但也欢迎使用.get().ajax() 解决方案。

我这样做的原因是我希望我正在加载的页面仍然可以作为一个页面工作,但是在加载时不希望它受到头部内的标签的影响。

【问题讨论】:

    标签: jquery jquery-load


    【解决方案1】:

    拥有一个仅包含您要加载的内容的 html 文件(没有正文)。现在,

    $('body').load('/test_witout_body.html', function() {
    alert('Load was performed.');
    });
    

    【讨论】:

    • 我仍然希望页面有效(包住一些中断)
    • 如果您正确打开和关闭所有标签,则该页面被认为是有效的。即使在较旧的 IE 版本中我也尝试过,它工作正常
    • 如果页面没有正文/文档类型,那将是无效的吗?我希望我从中加载的页面有效,但只想加载内容。
    猜你喜欢
    • 2014-04-09
    • 2022-10-17
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多