jQuery禁用单选按钮不起作用

时间:2019-05-08 14:34:39

标签: javascript jquery

我有一个网站,我想禁用一个单选按钮。我使用Chrome Devops Console成功完成了此操作,但是以某种方式尝试将代码添加到网站时却无法正常工作。输入不会被禁用。我已经清除了站点缓存等,因此这应该不成问题,并且在检查源代码时可以看到代码在站点上。

页面:https://shop-rain.com/product/wild-jumpsuit/

我已经尝试过将代码添加到页眉和页脚(在head-tags和after内容之间)。我也尝试过在内部和外部(到外部文件)添加代码。这些都没有改变。

jQuery已加载到网站上,并且所有其他javascript / jQuery代码均有效。

/* I've tried this */
$( '#tmcp_choice_1_0_4' ).prop( "disabled", true );

/* And this */
jQuery(document).ready(function( $ ){
    $( '#tmcp_choice_1_0_4' ).prop( "disabled", true );
});

我想禁用“ XS”大小的按钮,因为它已售罄,但是当前系统不允许显示禁用的选项。


试图用链接的“重复问题”解决问题,但是没有运气。尝试了这些:

function disableInput() {
    jQuery("input[id=tmcp_choice_1_0_4]:radio").attr('disabled',true);
}

disableInput();
$($( '#tmcp_choice_1_0_4' )[0]).prop( "disabled", true );
setTimeout(function(){ $( '#tmcp_choice_1_0_4' ).prop( "disabled", true ); }, 5000);

这些工作都不是:/

0 个答案:

没有答案