0
我創建了一個小函數,當滿足某個條件時會顯示一個通知,所以如果條件返回true,它會將一個div元素附加到一個具有set類的元素的通知中但是,在Chrome中無法正常工作,只有少於3個元素時纔會附加通知。我在Mozilla和Opera上測試過,效果很好。jQuery添加,包裝,預先添加到元素
類似以下內容;
if (jQuery('.notice iframe:hidden').length) {
jQuery('.notice').append('<div class="message">Hello World</div>');
};
頁面HTML樣品
<div class="notice"><iframe>content</iframe></div>
<div class="notice"><iframe>content</iframe></div>
<div class="notice"><iframe>content</iframe></div>
<div class="notice"><iframe>content</iframe></div>
<div class="notice"><iframe>content</iframe></div>
什麼jQuery代碼做的是檢查iframe元素是隱藏的,如果是則追加與世界你好消息div來有類中的每個元素「注意」。
現在的問題是,它不能在Chrome中正常工作,只有只有3個元素時才起作用。
您的HTML請 –
什麼???你能否包括所有的代碼? –
請用小提琴複製。 – tymeJV