image.link请帮我承担代码

时间:2012-08-05 21:15:34

标签: javascript image hyperlink

我有以下javascript代码

if(this.images[index]) {
    var context = this;
    var image = this.images[index];
    var img_container = $(document.createElement('div')).addClass('ad-image');
    var img = $(new Image()).attr('src', image.image);
    if(image.link) {
      var link = $('<a href="'+ image.link +'" target="_blank"></a>');
      link.append(img);
      img_container.append(link);
    } else {
      img_container.append(img);
    }

它有if(image.link)条件,我想得到它,以便它满足这个条件,但我不知道它是由image.link检查什么。 我该怎么做才能使image.link返回true?

1 个答案:

答案 0 :(得分:0)

未评估为false的任何值。在这种特殊情况下,我认为非空字符串是预期的。 请参阅converting to boolean以更好地理解规则。