HTML源代碼沒有任何特定的JavaScript函數調用,但DOM列出了這樣的調用。例如,在源代碼是: <div title="About" data-options="iconCls:'icon-ok'" style="overflow:auto;padding:10px;">
其轉化在DOM來: **DOM如何啓動JavaScript調用,雖然似乎沒有特定的調用?
<div class="panel" style="width: 498px;">
<div class="panel-header accordion-header accordion-header-selected" style="height: 16px; width: 488px;">
<div class="panel-title panel-with-icon">About </div>
<div class="panel-icon icon-ok"> </div>
<div class="panel-tool">
<a href="javascript:void(0)" class="panel-tool-collapse" style="display: none;"></a>
<a href="javascript:void(0)" class="accordion-collapse"></a>
</div>
</div>
<div title="" data-options="iconCls:'icon-ok'" style="overflow: auto; padding: 10px; display: block; width: 478px; height: 170px;" class="panel-body accordion-body">
**
[以上是從jeasyui演示的特定示例]
JavaScript的調用是如何啓動的?額外的類是否僅通過這種調用添加? (我試圖探索縮小的js版本,但無法得知其實際處理的線索)。
你在說什麼Javascript? – Barmar
可能由DOM替換?在DOM就緒或窗口加載事件時,JavaScript使用選擇器,嗅出原始元素並執行一些複雜的DOM操作以獲得生成的標記。 – Terry
Javascript代碼可能包含'$(document).ready()'之類的東西。這會在加載DOM後自動運行代碼。 – Barmar