我有div框:
<div id="checkout-shipping-method-load">
<dl class="sp-methods">
<dt>Flat Rate</dt>
<dd>
<ul>
<li>
<input type="radio" class="radio" id="s_method_flatrate_flatrate" value="flatrate_flatrate" name="shipping_method">
<label for="s_method_flatrate_flatrate">Fixed<span class="price">5,00 US$</span>
</label>
</li>
</ul>
</dd>
<dt>Delivery with Post Station</dt>
<dd>
<ul>
<li>
<input type="radio" class="radio" id="s_method_postservice_postservice" value="postservice_postservice" name="shipping_method">
<label for="s_method_postservice_postservice">PostService<span class="price">2,00 US$</span>
</label>
</li>
</ul>
</dd>
</dl>
</div>
我正在使用jQuery设置所有输入prop禁用true,exept输入#s_method_postservice_postservice dd block。 所以所有输入都需要设置为禁用exept&#39;输入#s_method_postservice_postservice。
我的代码:
$( "input[name=shipping_method]:not('input#s_method_postservice_postservice')" ).prop('disabled', true );`
但没有任何作用! 请帮忙怎么做?