PrimeFaces (3.2) kullanıyorum ama soru sanırım Chrome ile ilgili.Chrome, bir try/catch bloğu içinde istisna olarak duraklatıldı, otomatik olarak nasıl devam ettirilir?
Chrome hata ayıklama penceresini açtırmadığım sürece her şey yolunda mı? I.e., hata ayıklama penceresini kapatırsam, hata oluşmadı, hiç bir istisna yok (aşağıya bakın, istisna deneyin/yakalanır). Chrome ayıklama penceresini openned ve web sayfası ile bir şey yaparsanız
Ancak, daha sonra ayıklayıcı aşağıdaki konumda durdurulmuş:
İşteif (!Sizzle.isXML(node)) {
try {
if (pseudoWorks || !Expr.match.PSEUDO.test(expr) && !/!=/.test(expr)) {
var ret = matches.call(node, expr); <----- Paused here.
// IE 9's matchesSelector returns false on disconnected nodes
if (ret || !disconnectedMatch ||
// As well, disconnected nodes are said to be in a document
// fragment in IE 9, so check for that
node.document && node.document.nodeType !== 11) {
return ret;
}
}
} catch(e) {}
}
düğüm = <div ...
ve expr = :hidden
. jQuery kaynak koduna baktıktan sonra Chrome'un node.querySelectorAll(':hidden'),
desteklemiyor gibi görünüyor.
Neden Chrome burada/catch bloğunda duraklar? Ve daha fazla duraklamayan nasıl yapılır?
Chrome sürümü: 17
OMG, teşekkür ederim! Bu, cr @ p'yi benden ayırıyordu. –