0

我将图像值存储在变量中first_img

var first_img = $('img[alt="example"]').attr('src');

我想在null单击按钮后设置值 JavaScript 或 jQuery。

我怎样才能做到这一点?

4

4 回答 4

1

src单击图像时,您可以删除该属性:

$('img[alt="example"]').click(function() {
    $(this).removeAttr('src');
});

<img>或者从 DOM中完全删除标签:

$('img[alt="example"]').click(function() {
    $(this).remove();
});
于 2012-08-28T11:27:38.607 回答
1

不确定我是否明白这一点,因为这听起来很明显?

var first_img = $('img[alt="example"]').attr('src');

$('button').on('click', function() {
    first_img = null;
});
于 2012-08-28T11:27:54.363 回答
1
var first_img = $('<img alt="example"/>').attr('src',[...] )
 .on('click',
      function(){$(this).remove()}
  );​

jsfiddle

于 2012-08-28T11:33:05.230 回答
1
Try this:-`enter code here`
***$('img[alt="example"]').click(function() {
    $(this).removeAttr('src');
});***
于 2012-08-28T12:07:48.790 回答