对于jquery中的特定情况,indexOff正在中断
概念:如果字符串已经不存在,我想给它添加值。我试图通过使用以下代码来实现这一点:对于jquery中的特定情况,indexOff正在中断,jquery,indexof,Jquery,Indexof,概念:如果字符串已经不存在,我想给它添加值。我试图通过使用以下代码来实现这一点: var liItems = '11,2,4'; if (liItems.indexOf('1') < 0) { liItems += '1' + ','; } var liItems='11,2,4'; if(liItems.indexOf('1')
var liItems = '11,2,4';
if (liItems.indexOf('1') < 0) {
liItems += '1' + ',';
}
var liItems='11,2,4';
if(liItems.indexOf('1')<0){
liItems+='1'+',';
}
在本例中,我检查字符串中是否存在“1”,但在字符串中我们有“11”而不是“1”
这个案子每次都失败了。我不知道如何克服这一点。请帮助我,请看下面的代码片段。您可以参考以下代码以供使用:
$(文档).ready(函数(){
var liItems='11,2,4';
var arr=liItems.split(',');
if(arr.indexOf('1')<0){
arr.push('1');
}
liItems=arr.join(',');
$(“#结果”)。文本(项目);
});代码>
请查看下面的代码片段。您可以参考以下代码以供使用:
$(文档).ready(函数(){
var liItems='11,2,4';
var arr=liItems.split(',');
if(arr.indexOf('1')<0){
arr.push('1');
}
liItems=arr.join(',');
$(“#结果”)。文本(项目);
});代码>
它将被视为字符串而不是整数。@JohnR,你能帮助我如何实现这一点吗。。对于字符串中的数值,您是否知道“jQuery”是库的名称。请了解“javascript”和“jquery”之间的区别。它将被视为字符串而不是整数。@JohnR,你能帮助我如何实现这一点吗。。对于字符串中的数值,您是否知道“jQuery”是库的名称。请了解“javascript”和“jquery”之间的区别。