选择 .wrap() 之后的元素

发布于 2024-09-28 22:25:22 字数 279 浏览 5 评论 0原文

你好,我使用这段代码:

cur = $('input:radio');
cur.wrap('<span class="customRadio"></span>');

我必须做什么才能访问“.customRadio”元素? 我已经尝试过:

cur.parent('.customRadio')

并且

$('.customRadio')

Helo I use this code:

cur = $('input:radio');
cur.wrap('<span class="customRadio"></span>');

what i must to do to acces the '.customRadio' element?
I already tried:

cur.parent('.customRadio')

and

$('.customRadio')

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

情绪失控 2024-10-05 22:25:22

它对我来说效果很好 http://jsfiddle.net/QD35Z/

<div id="mah">hello</div>

var $parent = $('#mah').wrap('<span id="test"></span>').parent();
alert($parent.attr("id"));

it works fine for me http://jsfiddle.net/QD35Z/

<div id="mah">hello</div>

var $parent = $('#mah').wrap('<span id="test"></span>').parent();
alert($parent.attr("id"));
悲喜皆因你 2024-10-05 22:25:22
wrapper = $('<span class="customRadio"></span>')

那么wrapper是一个span元素,你可以在jQuery中使用它:

cur.wrap(wrapper)


并且您可以访问包装器:

编辑:抱歉,您只能在将包装器包装到目标元素之前访问包装器。包裹在目标周围的实际元素不是您有权访问的元素。

// Effects the span that will be wrapped:
wrapper.css('color', 'red')
cur.wrap(wrapper)
// Doesn't effect the span that was wrapped:
wrapper.css('border', '1px solid green')
wrapper = $('<span class="customRadio"></span>')

Then wrapper is a span element and you can use it in jQuery:

cur.wrap(wrapper)


And you have access to the wrapper:

EDIT: Sorry, you can only access the wrapper before you wrap it around your target element. The actual element wrapped around the target is not the one you have access to.

// Effects the span that will be wrapped:
wrapper.css('color', 'red')
cur.wrap(wrapper)
// Doesn't effect the span that was wrapped:
wrapper.css('border', '1px solid green')
被你宠の有点坏 2024-10-05 22:25:22

并使用最接近的

var custom = cur.closest(".customRadio");

And by using closest?

var custom = cur.closest(".customRadio");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文