将文本拉入div [英] Pulling through text into div

查看:73
本文介绍了将文本拉入div的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个附加在我的数学游戏总和上的答案列表。每次从列表中随机选择答案时,都会附加一个总和。我遇到的问题是我希望将总和拉入div,以便显示它。我之前通过使用preload =auto来完成图像和声音。拉文本的等价物是什么?

I have a list of answers attached to sums for my maths game. Each time an answer is randomly selected from the list, it has a sum attached. The problem I am having is that I want the sum to be pulled into a div so it is displayed. I have done this before for images and sounds by using "preload="auto"". What is the equivalent for pulling text through?

这是列表..

<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打印..

I want to print it through the div..

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

我该怎么做?

这是一个帮助的小提琴...... http://jsfiddle.net/smilburn/ZAfVZ/11/

Here is a fiddle to help... http://jsfiddle.net/smilburn/ZAfVZ/11/

推荐答案

你的小提琴有很多代码可以试图通过。希望这有帮助

Your fiddle has a lot of code to try to wade through. Hope this helps

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

DEMO http://jsfiddle.net/rt44v/

这篇关于将文本拉入div的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆