मान लीजिए कि मैं वस्तुओं की एक सरणी हैjQuery - एक जेएस सरणी और डीओएम ऑब्जेक्ट्स की सूची सिंक में रखते हुए?
[{href: 'some_uri', 'class': 'this-css-class'}, {href: 'another_uri', 'class': 'that-css-class'}]
अब मैं एक एचटीएमएल सूची को मैप करने कि चाहते हैं:
<ul>
<li class="this-css-class"><a href="some_uri">some_uri</a></li>
<li class="that-css-class"><a href="another_uri">another_uri</a></li>
</ul>
मैं अपने सरणी के लिए एक और वस्तु को जोड़ने मान लें, मैं करना चाहते हैं एक नया <li>
भी सूची में जोड़ा गया। इसके विपरीत, जब मैं $('.that-css-class').remove()
सूची आइटमों में से एक हूं, तो मैं इसे सरणी में भी जाना चाहता हूं।
मैं इसे jQuery में रखना चाहता हूं, क्योंकि मैं प्रोजेक्ट में एक और ढांचा पेश नहीं करना चाहता हूं।
बहुत सराहना करने में सहायता करें, यह मेरा सिर कर रहा है। धन्यवाद।
आप पर [नॉकआउट] देखा है (http://knockoutjs.com/)? यह डीओएम मॉडल बाध्यकारी करने के लिए एमवीवीएम पैटर्न का उपयोग करता है। – jrummell