我有一個JavaScript,我需要加載在身體,但因爲即時通訊嘗試建立靈活的東西,我真的希望它的功能onLoad上divtag。但這不會發生,因爲onLoad不能用於divtag。什麼是身體負荷的替代品?
是否有另一種方式可以加載/啓動divtag中的函數?或者當我包含.js文件?
我有一個JavaScript,我需要加載在身體,但因爲即時通訊嘗試建立靈活的東西,我真的希望它的功能onLoad上divtag。但這不會發生,因爲onLoad不能用於divtag。什麼是身體負荷的替代品?
是否有另一種方式可以加載/啓動divtag中的函數?或者當我包含.js文件?
您可以嵌入加載時執行的腳本片段。這個例子是從jquery ...
<span class="myclass otherclass">span class="myClass"</span>
<script>$(".myclass.otherclass").css("border","13px solid red");</script>
也許你需要讓你的問題更清楚?
您可以使用計時器檢查更改。效率不高,但會起作用。
這引出了一個問題:什麼是加載到DIV?怎麼開始的?它從哪裏來的?也許這些更值得調查。
如果您強制更改元素的「源」改變具有onchange事件的東西,那麼您肯定可以捕獲該元素。也許將預期的DIV
更改爲INPUT
可以解決該問題。
這是一個合理的想法。你必須在它引用的元素已經加載到DOM之後運行它。 – 2010-05-13 00:51:07
我真的想獨立於另一個lib,但jquery解決了我的問題。 – Jason94 2010-05-13 01:00:31
儘管很多人不會認爲這是身體負荷的替代品,但您可以使其工作。 儘管jQuery確實解決了很多問題。它將問題的複雜性降低了三到五倍。 – 2010-05-13 02:06:52