這聽起來像是之前已經問過的問題,但事實上並非如此。我知道如何使用JQuery訪問元素,但在這種情況下,父元素的名稱中有冒號,這使得它變得困難。結構如下:使用JQuery訪問元素中的唯一跨度
<fb:comments class='fb_iframe_widget'>
<span>something</span>
</fb:comments>
請注意,我需要訪問的跨度沒有ID或類,當我使用常規的JQuery構建它拋出一個錯誤,由於結腸:
var fbspan = $('fb:comments span');
如果標籤名稱中不允許冒號,Facebook如何做到這一點?但更重要的是,如何訪問<fb:comments>
內的跨度?
確定該元素在DOM仍然存在?我相信FB SDK會將您擁有的源代碼更改爲有效的HTML元素。檢查DOM檢查器以查看實際輸出是什麼。 –
_如果標籤名稱中不允許冒號,Facebook如何做到這一點?_.....可以通過xmlnamespacing來實現。 – Jai