मैं एचटीएमएल में एक पेड़ उत्पन्न करने के लिए this कोड का उपयोग कर रहा हूं, और समस्या यह है कि हर बार जब मैं पेड़ फैलता हूं तो पेज को ताज़ा करता हूं।एचटीएमएल ढह गया/विस्तारित पेड़
मैं इसे बनाना चाहता हूं ताकि जब मैं पृष्ठ खोलूं, तो कुछ शाखाओं का विस्तार किया जाएगा और कुछ इसकी विशेषता के आधार पर ध्वस्त हो जाएंगे।
उदाहरण के लिए:
<span><i class="icon-plus-sign"></i> Parent 1</span>
<ul> childrens go here
</ul>
<span><i class="icon-minus-sign"></i> Parent 2</span>
<ul> childrens go here
</ul>
जब मैं पृष्ठ को खोलने, मैं जनक 2 के बच्चों को देखने के लिए चाहते हैं, लेकिन नहीं जनक 1 की।
मैं एचटीएमएल में नौसिखिया हूं और पूरी तरह से सीएसएस और जावास्क्रिप्ट के लिए नया हूं। तो कोई सुझाव मदद करेगा। कि यह प्रत्येक नोड के माध्यम से जाने के लिए और इसे छिपाने जाएगा
//Collapse each node
$('.tree li.parent_li > span').each(function(){
var children = $(this).parent('li.parent_li').find(' > ul > li');
children.hide('fast');
$(this).attr('title', 'Expand this branch').find(' > i').addClass('icon-plus-sign').removeClass('icon-minus-sign');
});
:
fiddle –
के लिए उपरोक्त मुझे लगता है कि आपको कुकीज़ का उपयोग करना चाहिए। –
अपनी बेवकूफ को देखते हुए, यह नौसिखिया काम की तरह दिखता नहीं है .. बस कह रहा है .. – LifeQuery