剛學習PHP後,我一直在爲自己開發一個小項目。基本上我有一個搜索欄,打印出單詞,它們的含義,我試圖添加一個按鈕來聽到他們說出的話。我有一些JS代碼在點擊圖片時發出聲音,但問題是隻有當我點擊第一張圖片時纔會播放。如果我點擊下面最上面的一個(如何返回我的搜索數據),那麼聲音將無法播放。我如何解決這個問題?JQuery代碼只播放點擊第一個div的聲音
extras.js
var soundPath = "";
var picturePath = "";
var audio;
$(document).ready(function() {
$('#soundPic').click(function() {
console.log("Clicked!");
var soundPath = $(this).attr('title');
console.log(soundPath);
var audio = new Audio(soundPath)
audio.play();
});
});
的文件路徑被設置在PHP代碼的圖片標題,然後我檢索與JS代碼。
非常感謝你,這很好! – Kaperly