无法将ID添加到父级

时间:2013-03-07 22:32:42

标签: jquery addclass attr

<div class="search_content_container float_left" style="margin-top:3px;">
            <input tabindex="2" id="simple_search_button" class="search_content_button spaceMar15L" type="button" value="Search" />
        </div>

以下是我一直试图使用的代码。无论我尝试什么,无论是addClass还是以下,都没有将类或ID添加到输入的父级

<script>$("input#simple_search_button").parent().attr('id', 'inputParent');</script>

我可以得到一些帮助吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

你必须调用你的脚本on document ready否则脚本将在你的dom元素存在之前执行,因此将无法选择和操作它们。

$(document).ready(function() {
   $("input#simple_search_button").parent().attr('id', 'inputParent');
});