Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将文本拉入div_Javascript_Jquery - Fatal编程技术网

Javascript 将文本拉入div

Javascript 将文本拉入div,javascript,jquery,Javascript,Jquery,我的数学游戏的算术题附有一份答案清单。每次从列表中随机选择一个答案时,都会附上一个总数。我遇到的问题是,我希望将总和拉入div,以便显示它。我以前使用“preload=“auto”对图像和声音进行过此操作。什么是通过拉文本的等价物 这是名单 <ul style="display:none;" id="answerlist"> <li data-answer="1" data-sum="4 - 3 ="></li> <li data-a

我的数学游戏的算术题附有一份答案清单。每次从列表中随机选择一个答案时,都会附上一个总数。我遇到的问题是,我希望将总和拉入div,以便显示它。我以前使用“preload=“auto”对图像和声音进行过此操作。什么是通过拉文本的等价物

这是名单

<ul style="display:none;" id="answerlist">

    <li data-answer="1" data-sum="4 - 3 ="></li>

    <li data-answer="2" data-sum="7 - 5 ="></li>

    <li data-answer="3" data-sum="1 + 2 ="></li>

    <li data-answer="4" data-sum="1 + 3 ="></li>

    <li data-answer="5" data-sum="4 - 3 ="></li>

    <li data-answer="6" data-sum="10 - 4 ="></li>

    <li data-answer="7" data-sum="4 + 3 ="></li>

    <li data-answer="8" data-sum="2 x 4 ="></li>

    <li data-answer="9" data-sum="4 + 5 ="></li>

    <li data-answer="10" data-sum="1 x 10 ="></li>

    <li data-answer="11" data-sum="10 + 1 ="></li>

    <li data-answer="12" data-sum="2 x 6 ="></li>

    <li data-answer="13" data-sum="9 + 4 ="></li>

    <li data-answer="14" data-sum="2 x 7 ="></li>

    <li data-answer="15" data-sum="11 + 4 ="></li>

  </ul>
我想通过div.打印它

  <div class="mysum" class="sumstyle">

我该怎么做


这里有一把小提琴帮助

你的小提琴有很多代码要试着涉过。希望这有帮助

var answer = /* generated somewhere in your code */
var sum= $('#answerlist li[data-answer="'+answer+'"]').data('sum');
$('.mysum').text(sum + answer); 

演示

Ye这就是我需要的。有没有办法让它随机选择答案而不是选择你想要的答案@charlietflsure您可以使用
Math.random()
创建数字。谷歌it