क्या ब्राउज़र का आकार बदलते समय jqplot चार्ट को स्वत: आकार बदलने का कोई आसान तरीका है? मैं Google पर देख रहा हूं, और कुछ भी नहीं मिला है।ब्राउज़र का आकार बदलते समय jqplot चार्ट का आकार बदलें
13
A
उत्तर
25
jqplots का आकार बदलना here पर चर्चा की गई है। रनिंग कोड
$(window).resize(function() {
plot1.replot({ resetAxes: true });
});
:
$(document).ready(function(){
var plot1 = $.jqplot ('container', [[3,7,9,1,4,6,8,2,5]], {});
$(window).resize(function() {
plot1.replot({ resetAxes: true });
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqPlot/1.0.8/jquery.jqplot.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jqPlot/1.0.8/jquery.jqplot.min.css">
<div id="container"></div>
5
मैं
यह काम जब ब्राउज़र का आकार बदलने पर बनाने के लिए, replot समारोह अप window.resize घटना के साथ बाँध यह पाया गया है कि यदि आपके ग्राफ़ पर बहुत सारे विकल्प हैं तो प्रतिलिपि का उपयोग लगातार परिणाम नहीं देता है। खिड़की के आकार से निपटने वाले जटिल ग्राफों का एकमात्र तरीका क्रूर होना और इसे नष्ट करना और इसे पुनर्निर्माण करना है।
function() {
var plot;
var renderGraph = function() {
plot = $.jqplot('chartId', yourChartData, yourChartOptions);
}
renderGraph();
var resizeGraph = function() {
if (plot)
plot.destroy();
renderGraph();
}
$(window).resize(function() {
resizeGraph();
});
}
संबंधित मुद्दे
- 1. ब्राउज़र विंडो का आकार बदलें
- 2. अभिविन्यास बदलते समय UIView का सही आकार कैसे बदलें?
- 3. खिड़की का आकार बदलते समय टिंकर सूचीबॉक्स विजेट का आकार बदलें
- 4. पृष्ठ पर पहले आकार लोड करें ब्राउज़र का आकार बदलें
- 5. विंडो आकार पर JQUERY UI Accordion का आकार बदलें?
- 6. यूआईएसटेपर का आकार बदलें?
- 7. ब्राउज़र विंडो के आकार के आधार पर गतिशील रूप से आकार का आकार बदलें
- 8. Winforms एप्लिकेशन में मुख्य फ़ॉर्म का आकार बदलते समय मैं अपने पैनल का आकार कैसे बदलूं?
- 9. खिड़की का आकार बदलते समय एंकर किए गए नियंत्रण का आकार बदल नहीं जाएगा (56k सावधान)
- 10. जब ब्राउज़र का आकार बदलता है तो जावा एप्लेट का आकार कैसे बदलें?
- 11. फ़ॉन्ट आकार जो आप विंडो का आकार बदलते हैं
- 12. jQuery: ब्राउज़र का आकार बदलना
- 13. सीकेफ़िंडर छवि का आकार बदलें
- 14. बिटमैप छवि का आकार बदलें
- 15. UICollectionView ऊंचाई का आकार बदलें
- 16. टेक्स्ट फ़ॉन्ट का आकार बदलें
- 17. QWidget सिग्नल का आकार बदलें?
- 18. छवि का आकार बदलें (जावा)
- 19. छवि बटन का आकार बदलें?
- 20. एंड्रॉइड-सेकरबार का आकार बदलें?
- 21. वीडियो दृश्य का आकार बदलें
- 22. विंडो आकार बदलने पर कलरबॉक्स का आकार बदलें
- 23. JQuery का उपयोग कर विंडो का आकार कैसे बदलें?
- 24. क्यूटी: केंद्रीयविड्ज का आकार बदलते समय मुख्यविंडो स्वचालित रूप से कैसे आकार बदलता है?
- 25. सी # छवि का आकार बदलने का आकार फ़ाइल आकार
- 26. ब्राउज़र के आकार
- 27. UITableView ऊंचाई का आकार बदलें, और नीचे
- 28. सी # डेटाग्रिड व्यू के आकार का ऑटो आकार बदलें
- 29. jQuery यूआई आकार बदलने योग्य आग खिड़की का आकार बदलें
- 30. विंडो आकार बदलने पर छवि मानचित्र का आकार बदलें
हाँ यह +1 करना चाहिए। मेरे आकार बदलने की विधि में मैं नीचे कोड भी जोड़ता हूं - बस 'replot()' को कॉल करने से पहले। इस तरह से मैं सुनिश्चित करता हूं कि 'बारविड्थ' को भी रद्द कर दिया जाएगा। '$ .each (plot.series, फ़ंक्शन (अनुक्रमणिका, श्रृंखला) { श्रृंखला.बारविड्थ = अपरिभाषित; }); ' – Boro
[नमूना समस्या दिखा रहा है।] (Http://jsfiddle.net/RNPxQ/22/) [नमूना समाधान दिखा रहा है।] (Http://jsfiddle.net/RNPxQ/21/) – Boro
बहुत अच्छा @ बोरो, मुझे वह याद रखना होगा। – Mark