JQuery 有“移动”功能吗?或者有更紧凑的方法来做到这一点?

2024-01-09

当将 JQuery 与内容管理系统结合使用时,我发现自己经常编写代码片段,例如

$(document).ready(function()
{
    var thishtml = $('#some-element')[0].outerHTML;
    $('#some-element').remove();
    $('#hmpg-btm-box-holder').prepend(thishtml);
});

JQuery 是否具有以更紧凑的方式实现此目的的功能?


这应该足够了:

$(document).ready(function()
{
    $('#hmpg-btm-box-holder').prepend($('#some-element'));
});

我会避免使用outerHTML只要有可能(最好是innerHTML另外,除非你例如通过 AJAX 从受信任的服务器接收一些 HTML 并希望将其包含在文档中)。

将元素从Element转换为字符串 (HTML) 表示形式并返回到Element很容易导致不必要的影响,例如删除附加到它的所有事件处理程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JQuery 有“移动”功能吗?或者有更紧凑的方法来做到这一点? 的相关文章

  • Google App Engine:修改云运行环境

    我正在尝试部署一个使用自定义 Node js 服务器的 Next js 应用程序 我想将自定义构建变量注入应用程序 next config js const NODE ENV process env NODE ENV const envTy
  • 可以使用 jQuery 或 Javascript 将图片的特定部分用作链接吗?

    我有这个想法 将图片 而不是文本 的各个部分链接到不同的页面或网站 并且我想在不实际创建不同的照片并将它们彼此靠近的情况下完成 这样看起来就像是一张完整的图片 这里有人知道如何使用 JavaScript 的变体 例如 jQuery 或纯 J
  • 文件上传控件 OnChange 事件 JQuery

    我正在尝试使用 AJAX JQUERY 和 Net HTTPHandler 构建页面来上传文件 如下所示http dotnet dzone com news async file upload jquery and http dotnet
  • 为什么是 javascript:history.go(-1);无法在移动设备上工作?

    首先 一些背景 我有一个向用户呈现搜索页面 html 表单 的应用程序 填写标准并单击 搜索 按钮后 结果将显示在标准部分下方 在结果列表中 您可以通过单击将您带到新页面的链接来查看单个结果的详细信息 在详细信息页面中 我添加了一个 返回结
  • jquery.validate 中是否有一个函数可以像重置表单一样重置单个字段?

    我想调用 jquery 函数来手动删除单个字段中的错误并重置错误标记 是否有一个函数可以执行此操作 类似于 resetForm 函数 您可以执行以下操作来验证单个字段 your field valid 也许它会对某人有所帮助 Thanks
  • Meteor - 从客户端取消服务器方法

    我正在通过服务器方法执行数据库计数 用户可以选择他们希望如何执行计数 然后调用该方法 我的问题是 计数可能需要一些时间 并且用户可能会在方法运行时改变主意并请求不同的计数 有什么方法可以取消调用的方法并运行新的计数吗 我认为 this un
  • 通过 CDN 使用 Dojo 时如何加载自定义 AMD 模块?

    我正在使用 google 的 CDN 并尝试使用他们的加载程序加载我自己的 AMD 模块 我知道我做错了什么 但我被困住了 有任何想法吗
  • 如何在react-native中获取Text组件的onPress值

    我是一名新的 React Native 开发人员 我想使用 onPress 获取 Text 组件的值并将其传递给函数
  • 如何使输入字段和提交按钮变灰

    我想变灰这两件事 http doorsplit heroku com 歌曲输入字段和提交按钮 直到用户输入艺术家 有没有一种简单的方法可以通过 JQuery 来做到这一点 艺术家输入字段的id是 request artist 你可以这样做
  • Javascript 数组到 VBScript

    我有一个使用 Javascript 构建的对象数组 我需要使用 VBScript 读取它 如下例所示 我找不到在 VbScript 代码中循环遍历数组的方法myArray object 这个例子是我的问题的简化 我无法更改页面的默认语言 这
  • 如何使用tampermonkey模拟react应用程序中的点击?

    我正在尝试使用 Tampermonkey 脚本模拟对 React 元素的点击 不幸的是 由于 React 有自己的影子 DOM 所以天真的方法使用document querySelector 不工作 我遇到了一些需要修改 React 组件本
  • 如何使用 JQuery 动态排序

    如果我有一个下拉列表和一个列表框 有没有办法使用 JQuery 根据下拉列表对列表框进行排序 举个例子会很有帮助 这会改变下拉菜单中的顺序 您必须根据自己的标准设置顺序
  • 使用 JQuery 更改元素的顺序

    有人知道我做错了什么吗 我正在尝试更改某些图像的显示顺序 我希望每次按下按钮时图像都会向右 向左移动一个位置 这是我尝试过的 但没有运气 任何帮助或见解将不胜感激 rightShift click function img hide var
  • Laravel 中只向登录用户显示按钮

    如果我以 John 身份登录 如何才能只显示 John 的红色按钮而不显示 Susan 的红色按钮 测试系统环境 Win10 Laravel5 4 Mysql5 7 19 table class table table responsive
  • 如何判断 jquery 对话框是否打开? [复制]

    这个问题在这里已经有答案了 寻找通用案例解决方案来确定当前是否打开任何 jquery 对话框 有多个 试过 ui dialog content dialog isOpen true ui dialog dialog isOpen true
  • 为什么在 Internet Explorer 中访问 localStorage 对象会引发错误?

    我正在解决一个客户端问题 Modernizr 意外地没有检测到对localStorageInternet Explorer 9 中的对象 我的页面正确使用 HTML 5 文档类型 并且开发人员工具报告该页面具有 IE9 的浏览器模式和 IE
  • 在 vue.js 中访问数组对象属性

    给定以下数组vue js packageMaps Object packageMap 0 Object Id 16 PackageType flag list ProductCode F BannerBase packageMap 1 Ob
  • Javascript转换时区问题

    我在转换当前时区的日期时间时遇到问题 我从服务器收到此日期字符串 格式为 2015 10 09T08 00 00 这是中部时间 但是当我使用 GMT 5 中的 new Date strDate 转换此日期时间时 它返回给我的信息如下 这是不
  • Javascript 纪元时间(以天为单位)

    我需要以天为单位的纪元时间 迄今为止 我已经看到过有关如何翻译它的帖子 但几天后就没有了 我对纪元时间很不好 我怎么能得到这个 我需要以天为单位的纪元时间 我将解释为您想要自纪元以来的天数 纪元本身是第 0 天 或第 1 天的开始 无论您如
  • 导致回发到与弹出窗口不同的页面

    我有一个主页和一个详细信息页面 详细信息页面是从主页调用的 JavaScript 弹出窗口 当单击详细信息页面上的 保存 按钮时 我希望主页 刷新 是否有一种方法可以调用主页的回发 同时还可以从详细信息页面维护保存回发 Edit 使用win

随机推荐

  • 在AWS中重新分配私有IP地址?

    我有一个在弹性 IP 后面运行的 AWS 实例 该实例在我的 VPC 中还有一个私有 IP 地址 我将把弹性 IP 重新分配给另一个实例 并尝试重新分配私有 IP 请注意 该实例只有一个私有 IP 无辅助 IP 这可能吗 除非这是 辅助私有
  • Java接口抛出异常但接口实现不抛出异常?

    我读到这段代码 其中接口抛出异常 但实现它的类不会抛出或捕获异常 这是为什么 java中它合法还是安全 import java rmi public interface MyRemote extends Remote public Stri
  • 如何将字符串转换为数学函数一次?

    我想构建类似于 desmos 的东西 您可以在画布中绘制图形 然后移动它 到目前为止我已经成功了 但唯一剩下的就是用户输入 Using a
  • jsondoc-ui.html 未加载,错误 404

    我没有应该加载jsondoc ui html 错误404 虽然http localhost 8080 jsondoc http localhost 8080 jsondoc有效 我得到了我的文档 但没有用户界面 使用您的指示http jso
  • 谷歌浏览器在alert()函数上的不可预测的行为

    正如你所看到的一种阻塞函数 例如alert 产生其输出不按顺序Google Chrome 事件队列的填充时间为setTimeout 函数 基于此代码 for var i 1 i lt 6 i function index setTimeou
  • 单击复选框时可展开和折叠功能起作用

    我使用创建了一个表jquery datatable 我也在使用响应式功能datatable使其具有响应能力 代码工作正常 但我面临的问题是表格的第一列有一个复选框 当我们将表格宽度调整为较小宽度时 可折叠选项将如下所示 现在当我们点击che
  • Bazel:如何获取输出二进制文件的路径?

    考虑somepath BUILD file load io grpc grpc java java grpc library bzl java grpc library proto library name bar proto srcs b
  • Android :: 如何断开与 wifi 网络的连接?

    我用谷歌搜索发现很多网站都在说 禁用 Wifi 无线电 但就我而言 我只想让 Android 设备断开与特定 wifi 网络 SSID 已知 的连接 而不关闭 WiFi 无线电 请给我一些关于这个问题的见解 哇 这不应该花一个月的时间才能得
  • Wpf 自定义日期选择器用户控件

    我想创建一个用户控件来从用户那里获取日期 它应该有三个文本框 一个代表年 月和日 我不知道如何创建它
  • 如何告诉 Android 不要缩放图像?

    我在 drawable 文件夹中有一些图片 据我了解 这些图片被解释为 drawable mdpi 现在 这些图像在使用时会缩放 取决于设备 我不想添加更多图片 因为它们不存在 而且我没有资源来创建不同分辨率的图片 我只是希望图片在更大的设
  • 用C++代码清除Linux中的终端

    好的 我一直在研究如何做到这一点 但是假设我正在运行一个在终端上有大量输出的程序 我如何从程序中清除屏幕以便我可以保持程序运行 我知道我可以直接输入clear在终端中 它清除它很好 但就像我说的 对于这个程序来说 这对我来说更有利 我发现了
  • std::string_view 文字是否保证以 null 终止?

    我知道一件微不足道的事std string view不保证以空终止 然而 我不知道是否std string view文字保证以空终止 例如 include
  • 使用上下文调用另一个类的方法

    我有一个带有 ImageButton 的自定义标题栏 它会生成一个对话框 当从对话框中选择列表项并且标题栏和地图位于地图中时 我希望能够在地图 在另一个类中 上显示位置 放置 itemizedOverlay 相同的上下文 我在某处读到我可以
  • 正则表达式:C++ 提取双引号内的文本

    我只想提取双引号内的那些单词 那么 如果内容是 Would you like to have responses to your questions sent to you via email 答案一定是 1 你 2 问题 std stri
  • 下载视频时 Pytube keyerror 'streamData'

    我正在编写一个代码 通过编写下面的代码来查看可用的视频流 from pytube import Playlist from pytube import YouTube as YT import threading as th import
  • 正确获取动态 bash 提示符 PS1

    我正在开发一个动态 bash 提示符 我想在 PS1 中报告本地文件系统上启用了哪个版本的配置文件 这是我想做的一个人为的例子 经过简化 出错的地方 包装不良和 或出现转义括号 谁能发现我做错了什么吗 如果设计的配置与 v2 匹配 我希望在
  • 为 ace 编辑器设置值,而不选择整个编辑器

    所以你可以设置 ace 编辑器的值setValue但设置值后 编辑器会选择编辑器的整个值 如何禁用此功能 这意味着当我将 ace editor 的值设置为Hello world 它不会突出显示Hello world setValue后可以使
  • Angular2 - 从元素中删除禁用属性

    我有一个使用名为的指令的表单ng select这增强了选择输入 在我的设置中 我允许用户进行一些选择 然后单击 过滤器 按钮 单击此按钮后 我禁用输入 HTML div class form group div class input gr
  • ASP.Net 网站中的 ViewStateEncryption 是否必须启用 EnableViewStateMAC=true?

    我目前正在修复 ASP net 网站应用程序中的一些安全问题 问题之一是ViewState没有加密 所以我确实在 StackOverFlow 和其他地方检查了如何加密 viewState 并且我使用
  • JQuery 有“移动”功能吗?或者有更紧凑的方法来做到这一点?

    当将 JQuery 与内容管理系统结合使用时 我发现自己经常编写代码片段 例如 document ready function var thishtml some element 0 outerHTML some element remov