问题标签 [insertafter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1826 浏览

jquery - 使用 if then 在窗口调整大小时移动 div

当窗口被调整大小时,我试图移动一些 div,如果 then 语句不应该这样工作:

另外,我可以在使用 .resize 加载页面或首次加载页面时触发此操作吗?

0 投票
1 回答
111 浏览

jquery - '奇怪的' .insertAfter() 行为

我试图在我的段落之间注入一些元素...... - 但它并不像预期的那样工作:

我想看到的是这样的:

但结果看起来有点不同:

我的代码如下所示:

做什么/改变...?

0 投票
2 回答
2290 浏览

html - 使用 :after 添加背景图片但没有内容

我有一个使用图形并具有圆角的按钮。

为了使按钮 CSS 可重用,并且能够容纳任何长度的文本,同时仍然保持圆角,我想:after在主按钮之后添加结束圆角(因此第一个图像/文本可以增长并且圆角将始终固定在最后。)

当我添加内容(例如“测试”一词和一些背景颜色)时设法:after使其工作,但当样式上没有内容时无法使其工作。我只需要背景图像,仅此而已。

JSFiddle 与按钮。您可以看到:after代码,但由于某种原因,它没有显示。

0 投票
2 回答
51 浏览

onclick - 我无法让我添加的元素来激活功能

我正在尝试在创建颜色框界面时添加一个链接。它最终将链接到当前显示的图像文件,但现在我只想让 console.log 工作。它正确添加了链接(#print-one),但是单击链接时我无法运行函数。任何帮助将非常感激!

这一切都包含在 $(document).ready 函数中。单击链接时,我无法使控制台日志正常工作。我一直在用头撞墙试图弄清楚。谢谢你的帮助!

0 投票
2 回答
3438 浏览

jquery - 使用 nth-child 和 .after 在两个 div 之间注入 div?

我有一堆 div,它们是通过 PHP 输出的,它们都包含图像。我有一个单独的 div,我想在第 4 个 div 之后注入,但我在实现这一点时遇到了问题。我正在使用 Isotope 对图像/div 进行网格化。

我的 jQuery 的一个例子:

我的 HTML 示例:

0 投票
3 回答
139 浏览

jquery - jQuery:为什么元素存在于文档准备好的页面上?

我很好奇为什么下面的代码会在页面上显示“为什么这个文本出现在加载时”?

0 投票
2 回答
2570 浏览

jquery - jQuery动态添加的元素不能被移除

我一直在尝试解决这个问题,并且在网上遇到了许多类似的帖子,但没有一个解决方案适用于我的特定实例。

我在一组元素中使用 jQuery 'inserAfter'。我可以轻松地添加组,.. 但是,当单击删除链接时,我也调用了一个 remove() 函数,.. 但是新添加的元素没有任何反应,即使我可以毫无问题地删除其他组。

我正在使用 jQuery 的 on() 作为 click 函数。但是,这仍然不适用于动态添加的元素。

要重现此问题,请转到下面的 jsfiddle 链接,单击 ADD GROUP 按钮并查看添加到 DOM 的黄色组。现在,将鼠标悬停在黄色组上以显示删除按钮。单击删除按钮,然后,tada... 没什么

这是一个例子:

http://jsfiddle.net/revive/5MFRm/

0 投票
2 回答
53 浏览

jquery - jQuery 一一定位和移动特定元素

我有一个这样的 HTML 结构:

我试图定位每个 PriceAndButton TR 并将其插入每个相应的 PhotoLine TR 之后。这是我到目前为止的代码,但它还没有工作:

我的想法是获取每个 PriceAndButton 元素的索引值并将其插入到 PhotoLine TR 之后,其中它的 eq 等于索引值 + 1。这应该可以正常工作,因为 PhotoLine TR 总是紧随其后?

0 投票
0 回答
64 浏览

jquery - jQuery - 将 .js 文件的结果放入 html 中的特定位置

我希望在我的网站上放置一个具有嵌入代码的小部件,例如

<script src="http://www.external-site.com/widget.js?id=123" type="text/javascript" language="javascript"></script>

在特定的 div 之后。

我只希望小部件出现在与其他页面使用相同模板的某个 url 上,所以我想使用 jQuery 检查某个 url,然后在特定位置呈现小部件。

为什么这不起作用?

换句话说,为什么我不能在 after 语句中使用 script 标签?我还能如何实现这一目标?

谢谢

0 投票
1 回答
581 浏览

jquery - 在 detach() insertAfter() 之后 ScrollTop 滚动到错误的位置

当窗口大小低于 767px 时,我有一些 jQuery 代码可以将 div 移动到流中的稍后位置。一切正常。

我还有一些 jQuery 代码可以在页面加载后滚动到主导航,然后再滚动到主要内容,如果设备小于 767 像素。

scrollTop功能工作正常。detach()+insertAfter()函数工作正常。

但是……

insertAfter()代码影响的单个页面上,scrollTop代码滚动到错误的区域。它似乎正在滚动到元素移动之前锚点所在的位置。

有任何想法吗?该页面位于http://northqueensviewhomes.com/community(请记住,您必须缩小浏览器窗口才能看到这些行为,并且必须重新加载小窗口才能看到滚动功能)。

这是两个函数及其调用...</p>

并且insertAfter()在窗口调整大小时调用例程......</p>

...并且在页面加载时调用滚动功能(为了完整起见,只是...)

不确定您是否需要进一步帮助我(再次!),但我希望滚动到正确的位置,这只是锚点,#main.

所有帮助表示赞赏。