gpt4 book ai didi

javascript - 当切换翻转发生变化时如何触发事件?

转载 作者:行者123 更新时间:2023-12-02 19:20:30 26 4
gpt4 key购买 nike

我正在尝试做一件非常简单的事情:使用 jQuery Mobile 1.1.1 框架,我想在切换翻转处于“手动”状态时禁用字段。

这是 HTML:

<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<label for="toggleswitch">
</label>
<select name="toggleswitch" id="toggleswitch" data-theme="b" data-role="slider">
<option value="off">gps</option>
<option value="on">manual</option>
</select>
</fieldset>
</div>

这是我的 JavaScript:

$('#toggleswitch').change(function(){
console.log("toggle");
});

目前,我什至在控制台中看不到“切换”一词。我认为更改方法甚至不会触发,但这是我在在线示例中发现的。

编辑-我在这里复制了一个错误的示例:我实际测试的代码具有相同的“toggleswitch”id。现在,代码的编辑方式与我在 Notepad++ 上的方式相同。

最佳答案

您在 select 元素上的 idtoggleswitch3,但在 JavaScript 代码中您使用 toggleswitch。 HTML 和 JavaScript 中的名称需要匹配,否则无法工作。

关于javascript - 当切换翻转发生变化时如何触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12599239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com