0
獲取信息,我有這樣的代碼上彈出
<button id="LearnMoreBtn" class="infobutton">Learn More</button>
<div id="overlay"></div>
<div id="popup">
somethin...
<button id="CloseBtn">Close</button>
</div>
<script>
window.onload = function() {
document.getElementById("LearnMoreBtn").onclick = function(){
var x = $('.carousel .item.active');
var infoText = x.attr('info-text');
//alert(infoText);
var overlay = document.getElementById("overlay");
var popup = document.getElementById("popup");
overlay.style.display = "block";
popup.style.display = "block";
};
document.getElementById("CloseBtn").onclick = function(){
var overlay = document.getElementById("overlay");
var popup = document.getElementById("popup");
overlay.style.display = "none";
popup.style.display = "none";
}
};
</script>
,我想,以顯示「信息文本」,而不是「事端......」我實在無法找出如何。誰能幫我?
謝謝!它的工作原理,但現在我無法關閉彈出窗口。我認爲這是因爲你的CSS,因爲它工作 –
@RobertoDiglio很高興我可以幫助你。你能將它標記爲已解決嗎?你有什麼問題與CSS? –
我不知道。當我點擊彈出窗口顯示信息,但然後我無法關閉它。事實是,在你的plnkr它的作品,在我的網頁上它沒有。如果我刪除「popup.innerHTML =無論」它開始再次運作。 –