1樓:ai金融機器人
寫在head中時,dom元素還沒有解析完全,就照成不存在div這個了,你那個語句沒作用,當你寫在下面時dom元素解析完全了,所以有作用。寫在head中時通常jquery會用$.ready() 寫在這個裡面,意思是等頁面載入完全後再執行。
2樓:匿名使用者
錯誤有以下幾個:
1、js檔案路徑錯誤,沒有正確引入
2、js和dom節點載入順序錯誤,在dom節點還沒載入完之前操作了dom節點,導致報錯
3、js**錯誤
以上錯誤都可以通過瀏覽器除錯,看具體報哪類錯誤。
3樓:天天好心情
針對不同的瀏覽器,可能會存在js相容的問題,例如:火狐,谷歌和ie
一個頁面的不同的js之間可能會存在衝突,如函式名衝突等
望可以幫助到你,謝謝
4樓:
利用開發者工具,打斷點js,看看程式是不是進入js了,如果進入了,還不起作用,那個就是你js寫錯了,仔細檢查一下,如果斷點都沒進入js,那就是你js引入的問題,在仔細檢查一下
5樓:火力全開
沒有獲取到div a 加一個$(funciton (){})把你寫的放在這個裡面就行了
6樓:匿名使用者
js是按順序來執行的,如果控制元件放在**前面,**執行的時候控制元件還沒有載入就會出現你這種情況。
為什麼js放在html頁面中起作用,單獨放到js頁面呼叫就不起作用呢?
7樓:依然特雷西
js放在html頁面中起作用,單獨放到js頁面呼叫就不起作用是設定錯誤造成的,回解決方法為:
1、新建html文件答。
2、準備好需要用到的圖示。
3、書寫hmtl**。立即購買
。4、書寫css**。body .buy-btn 。
5、書寫並新增js**。
6、檢視效果。
8樓:匿名使用者
在頁面裡呼叫的時候,不要寫
直接 js 的**段
9樓:匿名使用者
我也遇到這樣的問題了 但是不知道和你的情況一樣不一樣 js檔案是我原生寫的 要放到html**下面引入 就是的下面 愚蠢的我忘記了這個問題 頁面載入也是有順序的 從上到下
js和css不起作用,網站js和css不起作用,路是對的,但是就是不顯示? 怎麼辦?
頭部是否宣告 先說明點jscss沒任何關係 css作用於html標籤面改變其式用 js操作html標籤系列相關東西 css既html起作用所存說用js新建dom或者修改domstyle或者class起作用 程式起作用肯定其原懷疑原 希望您幫助 by billskate css不能作用到js中嗎? 先...
為什麼iphone的上下拉介面不起作用了
前世衿笙 從右側電池圖示往下拉就看到了,從中間和左側往下拉是鎖屏 鋼神綠鋼 分析原因 1手機觸控式螢幕損壞。2頁面尺寸很小,不需要觸控滾動條。 尋現萬物 第一種,進入 設定 點 通用 點自定義手勢輔助功能 點 assistivetouch 將建立的自定義手勢全部刪除。第二種,將螢幕調整至橫屏狀態下拉...
html問題,rowspan不起作用請問怎麼改
緣到自來 寫法錯了,我寫了一種如下 效果如下 html問題,rowspan不起作用,求解 rowspan不會跨越thead tbody tfoot作用,所以要分開寫 header0 header2 header3 header4 item1 item2 item3 item1 item2 item3...