我将此字符串设置为我的变量。在字符串中,我有一个名为PlayButton的按钮的td
元素,它链接到一个url。目前它只是一个文本“播放歌曲”,但我想将其改为图像(即使用“assets / play.png”)。
var track = '<tr><td><button class="playButton" data-url="'+url+'"><img src="assets/play.png" alt="Play Song"></button></td><td><button class="playlistButton"> + </button></td></tr>';
我想对playlistButton做同样的事情,所以将它从文本“+”符号更改为加号的图像。
谢谢!
答案 0 :(得分:0)
只需使用<a> </a>
代码。
这里:
var track = '
<tr>
<td>
<a class="playButton" href="'+url+'"><img src="assets/play.png" alt="Play Song"></a>
</td>
<td>
<a class="playlistButton" href = "url"> + </a>
</td>
</tr>';
对于新标签部分,请使用此
要在新标签页中打开:
var track = '
<tr>
<td>
<a class="playButton" href="'+url+'" target="_blank"><img src="assets/play.png" alt="Play Song"></a>
</td>
<td>
<a class="playlistButton" href = "url" target="_blank"> + </a>
</td>
</tr>';
要在同一标签中打开,请使用此选项:
var track = '
<tr>
<td>
<a class="playButton" href="'+url+'" target="_self"><img src="assets/play.png" alt="Play Song"></a>
</td>
<td>
<a class="playlistButton" href = "url" target="_self"> + </a>
</td>
</tr>';
答案 1 :(得分:0)
只需将button
更改为a
以下示例。
<tr><td><a class="playButton" href="'+url+'"><img src="assets/play.png" alt="Play Song"></a></td><td><a class="playlistButton" href="#"> + </a></td></tr>
基
var track = '<tr><td><button class="playButton" data-url="'+url+'"><img src="assets/play.png" alt="Play Song"></button></td><td><button class="playlistButton"> + </button></td></tr>';
答案 2 :(得分:0)
var track = '
<tr>
<td>
<a class="playButton" href="'+url+'" style="background-image:url("assets/play.png");background-repeat:no-repeat;" alt="Play Song"></a>
</td>
<td>
<a class="playlistButton" href = "'+url+'" style="background-image:url("assets/play.png")" > + </a>
</td>
</tr>';
答案 3 :(得分:0)
使用
<a> </a>
标签。它用于超链接,用于从一个页面链接到 另一个。请尝试访问此链接(https://www.w3schools.com/tags/tag_a.asp)以获取有关标记的更多信息。