1

您好 StackOverflowers,我正在尝试在“升级”模式中设置一系列 6 个可用选项中的一个。在这种情况下,用户已经选择了和选项,因此收音机应该已经具有并分配了来自 rails 模型的值(当它打开时)。那有意义吗?无论如何,我似乎可以编写 jquery 以根据先前事务中已选择的选项设置正确的单选按钮。例如,我正在处理周转时间。客户必须在他们的初始交易中选择周转时间,但可以稍后使用具有此模式的 UI 进行升级。

这是我拥有的 javascript,但它破坏了网站的功能。我知道这一定是一个简单的错误,但我看不到。这在没有“if”语句的情况下有效,并且我在“if”语句上得到一个“Uncaught SyntaxError:Unexpected identifier”。当我通过在浏览器中右键单击它来查看按钮 DOM 元素时,该按钮正在接收正确的值作为其 id 的一部分。我只关心按钮 id 的一个非常具体的部分,所以我使用 (id*="3")。我知道可以从带有主干的模态中访问模型属性,但不幸的是,我们没有使用它。

帮助?

    $(function showTargethrs() {
    if $('button[id*='_3']') {
      $('#li_3hr').addClass("active");
      $('#updateTarget_3').prop('checked', true);
      }
    });
4

0 回答 0