删除一个“;从javascript中的字符串末尾

Removing a " from the end of a string in javascript

本文关键字:javascript 字符串 一个 删除      更新时间:2023-09-26

基本上,我将作为变量框存储在函数中的变量(如"box_1"(包括引号))传递给将使所述框动画化的函数,然而,我需要一个完整的函数来完成动画("box_1.title"),所以我想做的是去掉传递给函数的变量末尾的",然后使用(box+'.title")我在网上找不到简单的答案,所以我觉得我应该在这里问:)

也许$(given_selector_string).find('.title')就是您想要的?

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

您可以简单地切掉最后一个"&连接

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

只删除最后一个字符?

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