我的任務是為我作業的公司的客戶開發滑塊/彈出視窗。這有點像聊天機器人(即對講機)。用戶在右下角看到一個小氣泡,點擊它,它會顯示我們(Rails)應用程式的一些資訊。
創建與這些客戶共享的 javascript 代碼的最佳方法是什么?我應該將我的代碼添加到公共 js 檔案并向這些客戶端發送針對我的應用程式的腳本嗎?(像下面的例子?)
<script src='https://www.myapp.com/script.js'></script>
我試過這樣做,但看起來腳本沒有鏈接到我的 CSS 檔案,所以樣式被破壞了。所以我不確定這是否是最好的方法。
uj5u.com熱心網友回復:
您正在使用正確的方法。
要修復丟失的 CSS,您可以調整腳本以將所需的 CSS 參考添加到head頁面。
let externalCssLink = document.createElement('link')
externalCssLink.rel = 'stylesheet'
externalCssLink.href = 'https://some-external-domain.com/some-css.css'
document.head.appendChild(externalCssLink)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/444944.html
標籤:javascript css 轨道上的红宝石 代码片段
