Javascript 使用text()恢复的单独字符串
我不知道如何分离用jquery的函数text()恢复的字符串Javascript 使用text()恢复的单独字符串,javascript,jquery,Javascript,Jquery,我不知道如何分离用jquery的函数text()恢复的字符串 var gamesOfResults = $('.game').text() + "/"; console.log(gamesOfResults); 对于每个结果,我想添加一个像“/”这样的分隔符,以在数组中拆分这个字符串。 目前我的控制台中有这个火箭联盟守望传奇联盟,我想拥有火箭联盟/守望传奇联盟 如果您有其他技术可以提出请查看jQuery页()上的text()文档。 集合中的所有文本都被连接起来 我将定义一个新变
var gamesOfResults = $('.game').text() + "/";
console.log(gamesOfResults);
对于每个结果,我想添加一个像“/”这样的分隔符,以在数组中拆分这个字符串。
目前我的控制台中有这个火箭联盟守望传奇联盟
,我想拥有火箭联盟/守望传奇联盟
如果您有其他技术可以提出请查看jQuery页()上的text()文档。 集合中的所有文本都被连接起来 我将定义一个新变量,在“.game”上循环,并将名称保存在变量中。
/
<span class="gameName" style="display: none"><?= $data['game'] ?>/</span>
这并不难。
感谢@Axnyff的创意。尝试以下解决方案:
var games=$(“.game”),
gameTitles=[],//这使您可以更好地控制游戏列表
分隔符=“/”,
gameStr=“”;//创建自己的后备方案
游戏。每个功能(el,i){
gameTitles.push($(this.text());
});
gameStr=gamestitles.join(分隔符)
/*享受吧*/
$(“body”).append($('',{text:gameStr}))代码>
火箭联赛
看守
传奇联盟
你能发布.game
元素吗?另外,很奇怪的是,在一个由3个结果组成的循环中,你的输出中没有一个/
,所以这就是为什么我得到了这个结果。你能不能修改你的php以包含/
?哦,你给了我一个主意,谢谢!不,因为我向用户显示了这个,但我会对你的想法做同样的处理,但我不会显示它,它不应该是一个评论吗?