将动态数据分为两部分,每行200个字符

时间:2014-03-24 15:38:05

标签: jquery

我想将动态即将推出的数据分为两部分。仅显示200个字符并存储 其余的字符在缓冲区变量中。

我试过这段代码它显示200个字符,但我想存储其余的字符 缓冲变量供将来使用。

$("bio").text(function(index, text) {
    return text.substr(0, 200);
});

如果您有任何想法帮助我

3 个答案:

答案 0 :(得分:0)

你很擅长,你已经拥有了文本变量。像这样:

$("bio").text(function(index, text) {
  var someVariable = text; /* full variable text */
  /* write it inside the document somewhere if you want to save it... */
  return text.substr(0, 200); // change parameter to 200 to get only 200 chars
});

答案 1 :(得分:0)

您正在寻找类似的东西:

var storage = [];

$("bio").text(function(index, text) {
  storage.push({index:index,text:text.substr(175)})
  return text.substr(0, 175);
});

答案 2 :(得分:0)

Substr允许您设置要解析的字符串的起始点和长度。 所以写下这样的东西:

$("bio").text(function(index, text) {
  var someVariable = text; /* full variable text */
  var first= substr(0, 200);
  var second= substr(201,someVariable.length());
/* write it inside the document somewhere if you want to save it... */
  return first; 
});

无论如何,看不到如何使用substr(0,175)获得200个字符。 编辑的Ps代码块 Afzaal Ahmad Zeeshan的回答。