哪个jquery最适合使用
如果OptionDropId(下拉菜单)选项更改,我想将选定按钮(按钮=.answerBtns)更改为未选定按钮 下面是下拉菜单的jquery代码哪个jquery最适合使用,jquery,Jquery,如果OptionDropId(下拉菜单)选项更改,我想将选定按钮(按钮=.answerBtns)更改为未选定按钮 下面是下拉菜单的jquery代码 $(document).ready(function () { var OptDrop = new Array(); OptDrop.abc = ["",1,2]; OptDrop.abcd = ["",1,2,3]; OptDrop.abcde = ["",1,2,3,4]; OptDrop.trueorf
$(document).ready(function ()
{
var OptDrop = new Array();
OptDrop.abc = ["",1,2];
OptDrop.abcd = ["",1,2,3];
OptDrop.abcde = ["",1,2,3,4];
OptDrop.trueorfalse = [1];
OptDrop.yesorno = [1];
$("#optionDropId").change(function ()
{
var selectedValue = $(this).val();
$("#numberDropId").html("");
$.each(OptDrop[selectedValue], function (x, y)
{
$("#numberDropId").append($("<option></option>").attr("value", y).html(y));
});
});
$("#optionDropId").change();
});
或者下面的回答按钮返回false:
$(".answerBtns").bind('click', function(){
$('.answerBtns').attr('selected', false);
return false;
我的代码中最好使用哪一个
要查看完整代码,请单击我会使用
removeAttr
,因为它更能代表实际发生的事情(即所选的属性正在从HTML中删除)我可以问一下,我想把它放在我的jquery代码中的什么位置,它是在更改()之后还是在更改之前?如果将其包含在我的代码中,该代码也会起作用(.answerBtns是所有按钮的类,OptionDropId是下拉菜单)。将其立即放在$(“#OptionDropId”).change()之前代码>很难知道什么会起作用,你能在中设置你的场景并在问题中发布一个链接吗?我在JSFIDLE中发布了它,你可以从我的问题中访问它,发布的代码在我的浏览器上工作,但可能无法在JSFIDLE上正确输出,但是不要担心,希望我输入的代码能够提供足够的信息来帮助您。很抱歉,我很难理解您要做什么,这个示例似乎没有任何作用。您两个选项上的选择器是不同的:$(“#optionDropId”)
和$('.answerBtns')
。是这样的,还是它们都应该是$(“#optionDropId”)
?我更改了它,使它们都是。回答B,我希望这是正确的,如果选中按钮,则删除按钮的属性?按钮上的选中的属性是什么意思?按钮没有选定的属性<代码>所选
是选择选项的属性
$(".answerBtns").bind('click', function(){
$('.answerBtns').attr('selected', false);
return false;