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链接到secondPage.html,我厌倦了与按钮相同的方法,但是它带走了页面上的所有海报图像。
最佳答案
删除此内容:columnBlock.append(imagePoster);
添加此:var imagePoster_link = $('<a href="AnOtHeR.UrL">');
这是:imagePoster_link.append(imagePoster);
这是columnBlock.append(imagePoster_link);
之前:columnBlock.append(selectButton);
(不变)
简而言之,它将img
放在文件中之前,将您的放入ancor元素中。
关于javascript - 如何将另一个HTML页面链接到jquery中的海报图像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40644917/