javascript - 在 jquery 中查找和替换字符串

标签 javascript jquery string

$('img').click(function(){
    var add_to_list = $(this);
    // database query for element
});

当前 add_to_list 正在获取值 'images/image.jpg'。我想将 'image/' 替换为空,所以我只得到图片的名称(带或不带扩展名)。我怎样才能做到这一点?我找不到任何东西。也请向我提供有关字符串操作的进一步阅读。

最佳答案

你试过了吗javascript replace function

你应该将你的代码修改成这样:

$('img').click(function(){
    var add_to_list = $(this).attr('src').replace('images/', '');  
    // database query for element
});

关于javascript - 在 jquery 中查找和替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3091458/

相关文章:

java.lang.ArrayIndexOutOfBoundsException : 3 in a while loop

javascript - 使文本内容在 UWP Javascript 中可选择

javascript - firefox 附加 sdk worker.port 事件不起作用

javascript - 侧边栏在较小的屏幕上取消切换

使用带有转义字符的正则表达式分割 Java 字符串

java - 在字符串中追加文本

javascript - 如何将 Django 变量传递给 Javascript

javascript - AngularJS:编译特定模板

javascript - 如何确定 if::before 应用于元素?

javascript - 根据服务器的响应动态更改 href 地址