我对jQuery比较新。我正在制作一个应用程序来创建一个接收NGO捐赠的小部件。使用jquery禁用/启用div
<div data-rle="content" id="save">
<label for="saveWidget">Save your Widget before posting in online:</label>
<input type="submit" value="Save Widget" id="saveWidget"
data-theme="b" data-inline="true" />
</div>
<div data-rle="content" id="post">
<fieldset data-role="controlgroup">
<legend>Select on option for posting your online:</legend>
<input type="radio" name="submit" id="html" value="hmtl"
checked="checked" /> <label for="html">Please provide
the HTML - I'll post it myself. <br>The HTML will be
displayed below.</label>
<input type="radio" name="submit" id="blog" value="blog" /> <label
for="blog">Go to Blogger</label>
</fieldset>
<input type="submit" value="Get HTML" id="submitWidget"
data-theme="b" data-inline="true" />
</div>
我的目标是让DIV在开始禁用id="post"
,当用户点击Save我想启用股利。我尝试使用$('#post').attr('disabled', true);
,但它似乎不工作。该div没有被禁用 关于如何实现这一点的任何想法。
你是什么意思 “禁用一个div”? 'div'只是一个容器。 – Oded
一个不会简单地禁用'div'。您需要禁用'div'中的''元素。 – Bojangles
Div元素没有内在的相互作用,所以禁用一个是没有意义的(所以他们没有这样的属性或属性)。 – Quentin