jQuery从数组中删除最后一个逗号

时间:2013-09-19 13:50:41

标签: jquery arrays comma

我在CMS中使用这段代码,我有一个重复的部分。在本节中,我可以添加一个重复的值。但我希望最后重复的项目被删除逗号。有人可以建议如何从最后重复的项目中删除逗号。非常感谢提前!

<script type="text/javascript">
  $("#gallery").click(function(e){
    e.preventDefault();
    $.swipebox([
// begin repeating area/section - in this example 4 items are repeated
          {href:'[%MEDIA_URL%]', title:'[%TITLE%]'}, 
          {href:'[%MEDIA_URL%]', title:'[%TITLE%]'},
          {href:'[%MEDIA_URL%]', title:'[%TITLE%]'},
          {href:'[%MEDIA_URL%]', title:'[%TITLE%]'}, //this comma needs to be removed
// end repeating area/section
           ]);

//some code here to remove the last comma from the array ???

     });
 </script>

1 个答案:

答案 0 :(得分:0)

在编写生成重复部分的服务器端循环时,不要将逗号放在字符串的末尾,而是将代码输出到字符串之前。并检查这是否是循环的第一次迭代,如果是,则不要输出它。这样你开始时就不会有逗号。

然后当循环结束时,不会有任何最后一个逗号。