0
我正在尝试编写一些代码,用于展开HTML select
中的每个项目,然后加粗玩家的姓名。它只适用于行间有警告框的情况,如下所示:与JQuery的竞态条件
$("#users > option").css("font-weight", "normal");
alert('AHAHSDYHSAUDHSAUDHSAUDH');
$('#users option[value="' + strPlayer + '"]').css("font-weight", "bold");
如果我删除警告框,则播放器项目不会变粗体。我唯一的猜测是,JQuery操作是异步的。不知道如何解决这个问题。
谢谢。
是否选择框被异步填充? –
你可以发布相关的HTML或小提琴吗? – jbabey
css()绝对不是异步的。你可以创建一个简短的[fiddle](http://jsfiddle.net/)来重现你的问题吗? –