【问题标题】:remove first char of a variable with jQuery使用 jQuery 删除变量的第一个字符
【发布时间】:2011-10-12 16:10:36
【问题描述】:

我正在尝试修改一个 jQuery 变量,例如/images/tree.jpgimages/tree.jpg(没有第一个斜杠,因此它应该是相对路径而不是绝对路径)。

我得到这样的 URL: var href = jQuery("img.thumbnail").attr("href");

现在我在另一个地方需要这个 URL,但没有第一个字符。

有没有简单的方法来做到这一点?谢谢!!

【问题讨论】:

    标签: jquery variables char character


    【解决方案1】:
    var href = jQuery('img.thumbnail').attr('href');  // e.g.  '#foo'
    var secondCharacterAndOnward = href.substring(1); // e.g.  'foo'
    

    String.substring

    虽然我不确定为什么图像标签具有href 属性,但老实说...

    【讨论】:

    • jep,应该是 jQuery('a.thumbnail') :) 非常感谢,子字符串有效
    【解决方案2】:

    使用 javascript 子字符串方法。

    var href = jQuery("img.Thumbnail").attr("href");
        href = href.substring(1);
    

    【讨论】:

      猜你喜欢
      • 2011-06-24
      • 2010-12-23
      • 1970-01-01
      • 2014-01-26
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多