我試圖做到這一點,當你點擊一個圖像,它會做一個文件內的功能。jQuery onClick圖像事件
現在我有一些麻煩,我敢肯定這是一些愚蠢的錯誤,但這裏有什麼錯?
<script type="text/javascript">
$.getJSON("https://api.twitch.tv/kraken/search/streams?q=star&type=suggest&callback=?", function (data) {
$i = 0;
$.each(data.streams, function (index, item) {
$("<img>").attr("src", item.preview.medium).attr("onclick", "").appendTo("#images");
$i++;
});
});
</script>
它們正確顯示,只是onclick事件不起作用。
隨着我的功能我怎麼會讓它調用我的函數showStream與變量$我作爲參數?正如你所看到的,我使用$ i作爲計數器。我試着在功能大括號showStream($我),但沒有任何作品點擊。有任何想法嗎? – user3023566
@ user3023566更新了答案..但你需要使用'index'而不是'$ i'(*因爲範圍,否則所有的調用都會使用最後的'$ i' *) –
Nevermind讓它工作!謝謝! :) – user3023566