jquery,.append函数不传输参数

时间:2013-09-03 12:20:27

标签: javascript jquery

我在代码中使用了jQuery和JavaScript,但接下来的代码却没有。

$('#thumbnails').append("<img src='http://i.ytimg.com/vi/"+in_video_id+"/default.jpg' class='thumb'/>");                          
$('#thumbnails').html("<button onclick='read()'>Play</button>");                                                                  

- &gt;它是可用的。我的意思是我的功能(read())可以是它的角色。

$('#thumbnails').append("<img src='http://i.ytimg.com/vi/"+in_video_id+"/default.jpg' class='thumb'/>");                          
$('#thumbnails').html("<button onclick='read(imparameter)'>Play</button>");                 

- &gt;但这不可用。我不知道为什么这个参数没有去函数(read())..

有什么不对/ ???

1 个答案:

答案 0 :(得分:1)

看起来imparameter是一个包含值的javascript变量,在这种情况下你需要使用字符串连接

$('#thumbnails').html('<button onclick="read(\'' + imparameter + '\')">Play</button>');