删除一个";从javascript中字符串的末尾开始

删除一个";从javascript中字符串的末尾开始,javascript,jquery,Javascript,Jquery,基本上,我是在传递一个变量,例如“box_1”(包括引号),它作为变量框存储在函数中,然后传递给一个函数,该函数将对所述框进行动画处理,但是我需要一个完整的函数来处理动画(“box_1.title”),所以我要做的是“在传递给函数的变量末尾,然后使用(box+'.title“')我在网上找不到一个简单的答案,所以我想在这里问:)你可以简单地切掉最后一个”&concatenate id = id.substr(0, id.length - 1) + " .title\""​​​​​​​​; 删除

基本上,我是在传递一个变量,例如“box_1”(包括引号),它作为变量框存储在函数中,然后传递给一个函数,该函数将对所述框进行动画处理,但是我需要一个完整的函数来处理动画(“box_1.title”),所以我要做的是“在传递给函数的变量末尾,然后使用(box+'.title“')我在网上找不到一个简单的答案,所以我想在这里问:)

你可以简单地切掉最后一个
&concatenate

id = id.substr(0, id.length - 1) + " .title\""​​​​​​​​;

删除最后一个字符

box.substring(0, box.length-1);

可能是
$(给定选择器字符串)。查找('.title')
是您要查找的吗

我认为真正的问题是,您将“s”存储在变量名中。选择器不需要这些。您需要在$(“.title”)中引用引号的唯一原因是是将.title声明为字符串。您的字符串不应包含引号。请参见此示例:

构造带有串联的jQuery选择器是一个非常糟糕的主意。您得到了什么,您试图选择什么?请发布您的代码,并可能重新表述您需要完成的内容吗?从4行中看到这一点非常混乱正在进行的文本框1是一个id还是什么?你为什么需要引号?是的,它是一个id,我需要引号,因为我正在使用它作为选择器…Ohhh实际上可能已经解决了这个问题,在我费心提供更多信息之前给我一点时间如果我已经解释了我想做的所有事情,它将花费数小时,我之所以如此含糊不清是因为我想要的要知道的是如何从字符串的末尾删除“.”。。。简单这是理想的解决方案谢谢!甚至没有想过使用.find()绕过它!尽管在这种情况下选择器字符串不应该被引号括起来。我开始怀疑这是真的。