2014-02-06 31 views
1

我剛從Toastr開始,雖然我以前用過jGrowlToastr - Target specific popup

我的問題如下,如果我有多個Toastr彈出窗口可見,無論如何,我可以針對特定的一個以刪除它嗎?

我似乎無法找到解決設置和使用ID的定位任何文件...

回答

0

的toastr()函數返回的麪包,用它你可以做你喜歡什麼樣的股利。

你可以在瀏覽器的JS控制檯嘗試了這一點(這是鉻): chrome inspector screenshot

+0

也許我沒有解釋自己不夠好。我有一個循環,我打開一個(或多個)toastr彈出窗口。每個彈出框都有一個帶有按鈕的輸入框。一旦用戶填寫輸入框並單擊按鈕,我需要關閉該特定彈出窗口。 – SQLGuru

+1

啊,你可以通過jquery [.parent()](https://api.jquery.com/parent/)選擇器添加一個點擊處理程序到獲得父級吐司div的按鈕。 – Rhinon

+0

我終於設法使用你的建議來做到這一點。我正在使用onlick事件來查找包含在DIV元素中的輸入框。然後使用$(「#inputboxname」+ id).parent()。parent()。hide(); - 這似乎工作...非常感謝讓我走上正軌。 – SQLGuru