मैं द डायनट्री (https://code.google.com/p/dynatree) का उपयोग कर रहा हूं, लेकिन मुझे कुछ समस्याएं हो रही हैं और उम्मीद है कि कोई मदद कर सकता है।
मैं नीचे दिए गए पेज पर पेड़ को प्रदर्शित कर रहा हूं:
<div id="tree">
<ul>
<li class="folder">Outputs
<ul>
<li id="item1" data="icon: 'base.gif', url: 'page1.htm', target: 'AccessPage'">Item 1 Title
<li id="item2" data="icon: 'base.gif', url: 'page2.htm', target: 'AccessPage'">Item 2 Title
<li id="item3" data="icon: 'base.gif', url: 'page3.htm', target: 'AccessPage'">Item 3 Title
<li id="item4" data="icon: 'base.gif', url: 'page4.htm', target: 'AccessPage'">Item 4 Title
</ul>
</ul>
</div>
हालाँकि, मैं किसी आइटम पर आइकन को बदलने की कोशिश कर रहा हूं, भले ही वह केवल जावास्क्रिप्ट का उपयोग करके चुना गया हो या नहीं ।
नया आइकन जो मैं उपयोग करना चाहता हूं, वह base2.gif है
मैंने निम्नलिखित का उपयोग करने की कोशिश की है लेकिन यह काम नहीं करता है:
document.getElementById('item1').data = "icon: 'base2.gif', url: 'output.htm', target: 'AccessPage', output: '1'";
किसी को पता है कि मैं क्या गलत कर सकता हूं?
data
एक उपसर्ग है। आप का उपयोग करना चाहिएdata-you-attribute-name