2016-11-17 32 views
0
var columnBlock = $('<div class="col-md-2">'); 
var imagePoster = $('<img>'); 
var selectButton = $('<a href="secondPage.html"><button class="selectButton"></button></a>'); 

var movieID = results[i].id; 

imagePoster.attr('movie-id', movieID); 
imagePoster.attr('src', 'https://image.tmdb.org/t/p/w500' + results[i].poster_path); 

selectButton.text("Select Movie"); 
selectButton.attr('movie-id', movieID); 

columnBlock.append(imagePoster); 
columnBlock.append(selectButton); 
$('.row').append(columnBlock); 

我想讓imagePoster鏈接到第二頁.html,我厭倦了與我使用按鈕時相同的方法,但是它將帶走頁面上的所有海報圖像。如何將另一個html頁面鏈接到jQuery中的海報圖片?

回答

1

刪除這一項:columnBlock.append(imagePoster);

添加這樣:var imagePoster_link = $('<a href="AnOtHeR.UrL">');
這:imagePoster_link.append(imagePoster);
這:columnBlock.append(imagePoster_link);

就在:columnBlock.append(selectButton);(不變)

在短它將您的img置於ancor元素中,然後將其發送到文檔。

+0

很棒的工作。非常感謝 –

相關問題