如何在课堂上传递javascript变量?

nik*_*nik 2 javascript

我正在为测验编写代码,只要用户从四个选项中选择了一个选项,我想提醒.我的代码类似于我的代码: -

<label class="alert optiona">
</lablel>
Run Code Online (Sandbox Code Playgroud)

我很有价值

data.correct="optiona";
Run Code Online (Sandbox Code Playgroud)

我需要在javascript中发送传递值.当我传递以下语法时,它不会发送data.correct的值.

$(".alert "+data.correct).attr("class", "alert alert-"+ data.mode);
Run Code Online (Sandbox Code Playgroud)

Den*_*ret 5

你错过了选择器中的点,你有一个空格,这意味着第二个类适用于.alert元素的后代.

更改

$(".alert "+data.correct)
Run Code Online (Sandbox Code Playgroud)

$(".alert."+data.correct)
Run Code Online (Sandbox Code Playgroud)