什麼是從HTML中分離我的元數據的正確方法?隨着我的項目越來越大,HTML越來越混亂,元數據越來越混亂。任何好的選擇?Javascript:從HTML中分離元數據的正確方法?
元數據:JS需要知道的關於HTML元素的一切,這些元素不是直接在HTML元素及其屬性中編碼的。例如。地理位置,啓用,禁用操作。
例如:假設我有一張我想在地圖上顯示的地方列表,只要點擊其中一個地圖即可。我如何識別JS中完全相同的地方,以便我可以告訴地圖'嘿,移動到那個位置'?最簡單的方法最終會變得混亂,就是將其綁定到HTML中,並說li ID將是地理位置。這很容易,但它是一種代碼味道。我如何正確地做到這一點? jQuery中的.data()也很快就會變得很糟糕。
結論:就是這樣,我要爲JS找到/寫好MVC。
請原諒我的無知,但是您的意思是'metadata'是什麼意思? – stefgosselin 2011-06-01 19:32:35
你能舉一個你想要的例子嗎?理想地與之前和之後? – 2011-06-01 19:33:57
你談論元標籤?像描述和作者?我想你會首先需要一些服務器端的代碼,如PHP ...單獨的HTML不會這樣做。 – ecchymose 2011-06-01 19:36:58