最近在學習HTML5的canvas,在練習過程中我突發奇想,既然原生的js可以完成畫圖,那么使用jQuery是否一樣可以完成畫圖呢?然后我就開始動手進行試驗,但是
var cxt=$("#clock").getContext("2d");
這一行代碼並沒有發揮作用,然后我就逛了查閱了一些資料並且逛了一些博客論壇,最終解決了這個問題。只需要改成下面這個樣子就好了:
var cxt=$("#clock").get(0).getContext("2d");
不過發現這個問題的解決方案檢索起來並不是很容易,大多都是關於canvas畫圖方面的知識,個人感覺這有點不利於后來的小伙伴解決這個問題哈,於是我就在這里把關鍵字整合到標題里面,以便於后面的小伙伴們檢索到並解決這個問題的方法嘛。
http://stackoverflow.com/questions/2925130/jquery-equivalent-of-getting-the-context-of-a-canvas
上面這個鏈接是我找到解決問題答案的鏈接,有興趣的小伙伴也可以看一下源作者的答案