既然你已經使用waitForKeyElements,用行動,函數的返回值進行微調的結果。如果跨度不僅填補/換一次,代碼是這樣的:
waitForKeyElements ("#bla", get_span_content);
function get_span_content (jNode) {
var spanText = $.trim (jNode.text());
if (spanText == "") {
//-- Still blank; tell waitForKeyElements to keep looking.
return true;
}
else {
// DO WHATEVER WITH spanText HERE.
}
}
如果相同跨度多次更改,代碼看起來像這樣:
waitForKeyElements ("#bla", get_span_content);
function get_span_content (jNode) {
var spanText = $.trim (jNode.text());
var lastText = jNode.data ("lastText") || "";
if (spanText != lastText) {
// DO WHATEVER WITH spanText HERE.
jNode.data ("lastText", spanText);
}
return true;
}
工程就像一個魅力。也感謝在問題 – blues 2013-04-23 12:56:58
中更好的格式化不客氣;樂意效勞。 – 2013-04-23 13:10:54