javascript - 将 id 放入父元素

标签 javascript jquery html css parent-child

我想在我的元素的父元素中放置一个 id。下面是我的代码:

<div>
    <div id="child"></div>
<div>

我知道 jquery 有一种选择父元素的方法,但我不知道我应该使用什么方法来为它添加一个 id。下面是我的 jquery 代码:

div_resizable = $( "#child" ).parent();
div_resizable.id = "div_resizable";

上面的代码对我不起作用。它不会引发错误,但没有任何更改生效。我的问题有什么解决方案吗?

最佳答案

为了实现你想要的,你可以使用 jquery attr :

$("#child" ).parent().attr('id', 'newID');

或者您可以使用 prop :

$("#child" ).parent().prop('id', 'newID');

您可以在这里查看两者之间的区别:difference between prop() and attr()

关于javascript - 将 id 放入父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28686678/

相关文章:

javascript - 在文本区域中将文本数据作为 JSON 加载,并防止执行此操作(javascript)

javascript - 将 map 数组传递给 PHP 页面

javascript - 检查元素是否只有一个子元素

jQuery.Cycle - 在同一容器上使用两种不同的效果

html - 如何将一个 DIV 放置在另一个 DIV 中,使 DIV 上方和下方的空间相等?

html - 当光标移动到 Firefox 中的选项时,在 <select> 上触发 mouseleave

javascript - Android Webview不执行某些JavaScript

jquery - 通过 jquery 切换 bootstrap 侧边栏

javascript - 使用记录行进行 ajax 编程的有效方法

html - 全宽水平导航栏,悬停时全宽水平下拉菜单