আমি কীভাবে জাভাস্ক্রিপ্ট ব্যবহার করে কোনও <ডিজিট> প্রসারিত এবং ভেঙে ফেলতে পারি?


96

আমি আমার সাইটে একটি তালিকা তৈরি করেছি। এই তালিকাটি একটি ফোরচ লুপ তৈরি করেছে যা আমার ডাটাবেস থেকে তথ্য তৈরি করে। প্রতিটি আইটেম বিভিন্ন বিভাগ সহ একটি ধারক, সুতরাং এটি 1, 2, 3 ... ইত্যাদির মতো কোনও তালিকা নয় আমি তথ্য সহ পুনরাবৃত্তি বিভাগগুলি তালিকাভুক্ত করছি। প্রতিটি বিভাগে একটি উপ-বিভাগ রয়েছে। সাধারণ বিল্ডটি নিম্নরূপ:

<div>
    <fieldset class="majorpoints" onclick="majorpointsexpand($(this).find('legend').innerHTML)">
    <legend class="majorpointslegend">Expand</legend>
    <div style="display:none" >
        <ul>
            <li></li>
            <li></li>
        </ul>
    </div>
</div>

সুতরাং, আমি অনক্লিক = "মেজরপয়েন্টস্পেস্প্যান্ড ($ (এটি) .ফাইন্ড ('কিংবদন্তি') inner অভ্যন্তরীণ এইচটিএমএল)) দিয়ে একটি ফাংশন কল করার চেষ্টা করছি"

আমি যে ডিভিটি ম্যানিপুলেট করার চেষ্টা করছি সেটি হ'ল ডিফল্ট = "প্রদর্শন: কিছুই নয়", এবং জাভাস্ক্রিপ্টটি ক্লিকটিতে দৃশ্যমান করার জন্য আমি ব্যবহার করতে চাই।

"$ (এটি) .ফাইন্ড ('কিংবদন্তি') inner

এখানে জাভাস্ক্রিপ্ট:

function majorpointsexpand(expand)
    {
        if (expand == "Expand")
            {
                document.write.$(this).find('div').style = "display:inherit";
                document.write.$(this).find('legend').innerHTML = "Collapse";
            }
        else
            {
                document.write.$(this).find('div').style = "display:none";
                document.write.$(this).find('legend').innerHTML = "Expand";
            }
    }

আমি প্রায় 100% নিশ্চিত যে আমার সমস্যাটি সিনট্যাক্স, এবং জাভাস্ক্রিপ্ট কীভাবে কাজ করে সে সম্পর্কে আমার খুব বেশি উপলব্ধি নেই।

আমার সাথে ডকুমেন্টের সাথে jQuery লিঙ্ক করা আছে:

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

ইন <head></head>অধ্যায়।


4
আমি মনে করি আপনি যা অর্জন করতে চাইছেন তা হল একটি এ કોર્ડિયન jqueryui.com/accordion
মার্চ

4
$ এটিই এইচটিএমএল উপাদানটির ভিতরে "ক্রিয়াকলাপ" বলার চেষ্টা করছি যা ফাংশনটির অভ্যন্তরে ট্রিগার হয়।
রায়ান মর্টেনসেন

4
@ হাঙ্গারপেইন - আমি মনে করি প্রশ্নকর্তা jQuery এ নতুন হতে পারেন এবং প্রায় কাছেরগুলি ভুলে গেছেন $(this)। আশাকরি এটা সাহায্য করবে.
jmort253

4
আমি মনে করি আপনার প্রথমে jQuery সম্পর্কে আরও অধ্যয়ন করা উচিত। স্পষ্টতই আপনি jQuery এবং জাভাস্ক্রিপ্ট মধ্যে পার্থক্য সম্পর্কে খুব বেশি জানেন না
tom10271

4
@ আওকাদ্দোক আপনি একেবারে ঠিক ছিলেন;)
রায়ান মর্টেনসেন

উত্তর:


184

ঠিক আছে, সুতরাং আপনি এখানে দুটি বিকল্প পেয়েছি:

  1. JQuery UI এর অ্যাকর্ডিয়ানটি ব্যবহার করুন - এটি দুর্দান্ত, সহজ এবং দ্রুত। এখানে আরও তথ্য দেখুন
  2. অথবা, আপনি যদি এখনও নিজের দ্বারা এটি করতে চান তবে আপনি fieldset(এটি যেভাবেই এটির জন্য ব্যবহার করার মত অর্থগতভাবে সঠিক নয়) সরিয়ে ফেলতে পারেন এবং নিজেই একটি কাঠামো তৈরি করতে পারেন।

আপনি কিভাবে এটি এখানে। এটির মতো একটি HTML কাঠামো তৈরি করুন:

<div class="container">
    <div class="header"><span>Expand</span>

    </div>
    <div class="content">
        <ul>
            <li>This is just some random content.</li>
            <li>This is just some random content.</li>
            <li>This is just some random content.</li>
            <li>This is just some random content.</li>
        </ul>
    </div>
</div>

এই সিএসএস সহ: ( .contentপৃষ্ঠাটি লোড হওয়ার পরে এটি স্টাফগুলি আড়াল করা ।

.container .content {
    display: none;
    padding : 5px;
}

তারপরে, jQuery clickব্যবহার করে শিরোনামের জন্য একটি ইভেন্ট লিখুন ।

$(".header").click(function () {

    $header = $(this);
    //getting the next element
    $content = $header.next();
    //open up the content needed - toggle the slide- if visible, slide up, if not slidedown.
    $content.slideToggle(500, function () {
        //execute this after slideToggle is done
        //change text of header based on visibility of content div
        $header.text(function () {
            //change text based on condition
            return $content.is(":visible") ? "Collapse" : "Expand";
        });
    });

});

এখানে একটি ডেমো: http://jsfiddle.net/hungerpain/eK8X5/7/


9
পৃষ্ঠায় একাধিক ডিআইভি উপাদান উপস্থিত থাকলে এটি সমস্যার সমাধান করবে। অন্য কথায়, যেহেতু আপনি ক্লিক করা শিরোলেখের মধ্যে সামগ্রীটি লক্ষ্যবস্তু করছেন তাই এই স্কেলটি ভালভাবে হয়।
jmort253

4
ফিল্ডসেট জরুরী নয়। আমি এ থেকে মুক্তি পাব এবং কেবল একটি সীমানা ব্যবহার করব। এটি দুর্দান্ত কারণ এটি ক্লিক করা শিরোনামের তুলনায় বিভাজন নির্বাচন করে, যা ব্যবহারকারীর সেটিংস এবং অন্যান্য কারণের উপর নির্ভর করে আমার তালিকাভুক্ত আইটেমগুলির বিভিন্ন সংখ্যা থাকতে পারে বলে গুরুত্বপূর্ণ।
রায়ান মর্টেনসেন

4
@ ইউনিপার্টিসানদেব এটি দেখুন: jsfiddle.net/hungerpain/476Nq পূর্ণাঙ্গ উদাহরণ :)
কৃষ্দ্বেদার

আমি সত্যিই সাহায্য তারিফ করা। সাইটের অন্যান্য অংশ থাকবে যা সন্দেহাতীতভাবে অ্যাকর্ডিয়ন ব্যবহার করা দরকার যদিও এই একটি বিশেষ জিনিসটি সমস্ত বা কিছুই প্রদর্শন উদাহরণ নয়। আমার এখনও সমস্যা হচ্ছে আমার jQuery পুরানো ছিল এবং লোড হচ্ছে না। এটা ঠিক আছে, কিন্তু আমি এখনও এটি কাজ করে না। আমি এখন এটি একটি ভাল ঘন্টা জন্য গণ্ডগোল করেছি, আমি এটি ঘুমাতে হবে। আগামীকাল হয়তো আমাকে আঘাত করবে।
রায়ান মর্টেনসেন

অপূর্ব, ধন্যবাদ অনেক সময় সাশ্রয়!
বেসিল মুসা

21

কেমন:

jQuery:

$('.majorpoints').click(function(){
    $(this).find('.hider').toggle();
});

এইচটিএমএল

<div>
  <fieldset class="majorpoints">
    <legend class="majorpointslegend">Expand</legend>
    <div class="hider" style="display:none" >
        <ul>
            <li>cccc</li>
            <li></li>
        </ul>
    </div>
</div>

ফিডল

আপনি .majorpointsক্লাসকে ক্লিক ইভেন্টটিকে এইভাবে আবদ্ধ করছেন আপনি প্রতিবার এটি HTML এ লিখতে হবে না।


হাই র‌্যাম ৮86, আমি এটি আরও একধাপ এগিয়ে নিয়েছি এবং আইডির পরিবর্তে একটি ডিভাইসটি ক্লাস ব্যবহার করে করব। যদি প্রশ্নকারীর পৃষ্ঠায় এই কয়েকটি ফিল্ডসেট থাকে তবে তিনি ক্লিক করা নির্দিষ্ট ফিল্ডসেট সম্পর্কিত কোনওটির জন্য হাইডারটিকে লক্ষ্য করতে চান want আশাকরি এটা সাহায্য করবে! :) উদাহরণস্বরূপ, আপনি প্যারেন্ট ডিভের রেফারেন্স পেতে। ক্লোজস্টটি ব্যবহার করতে পারেন, তারপরে ডিভাইসটিকে একটি শ্রেণি = "হাইডার" দিয়ে চিহ্নিত করতে ব্যবহার করুন।
jmort253

4
আমি জানি 3 টা সকাল 3); ডাব্লু 3 সি অনুচ্ছেদে প্রতিটি আইডি স্বতন্ত্র হওয়া উচিত বলে এর অপরিজ্ঞাত আচরণ হতে পারে। আপনি যদি হাইডারটিকে কোনও শ্রেণিতে পরিবর্তন করেন তবে এটি অন্যান্য ব্রাউজারগুলিতে বাগ বা অদ্ভুত, অব্যক্ত আচরণের চেয়ে আরও অনাক্রম্য হবে। আশাকরি এটা সাহায্য করবে!
jmort253

এটি আসলে $ ('। মেজরপয়েন্টসিল্যান্ড') হওয়া উচিত click ক্লিক করুন (ফাংশন () {$ (এটি) p অথবা অন্যথায় ফিল্ডসেটের কোনও স্থান ক্লিক করা হলে তা ধসে পড়বে।
আওতাটাহ

7

সুতরাং, প্রথমত, আপনার জাভাস্ক্রিপ্ট এমনকি jQuery ব্যবহার করছে না। এটি করার কয়েকটি উপায় রয়েছে। উদাহরণ স্বরূপ:

প্রথম উপায়, jQuery toggleপদ্ধতি ব্যবহার করে :

<div class="expandContent">
        <a href="#">Click Here to Display More Content</a>
 </div>
<div class="showMe" style="display:none">
        This content was hidden, but now shows up
</div>

<script>  
    $('.expandContent').click(function(){
        $('.showMe').toggle();
    });
</script>

জেএসফিডাল: http://jsfiddle.net/pM3DF/

আর একটি উপায় সহজভাবে jQuery showপদ্ধতি ব্যবহার করা হয় :

<div class="expandContent">
        <a href="#">Click Here to Display More Content</a>
 </div>
<div class="showMe" style="display:none">
        This content was hidden, but now shows up
</div>

<script>
    $('.expandContent').click(function(){
        $('.showMe').show();
    });
</script>

জেএসফিডাল: http://jsfiddle.net/Q2wfM/

তৃতীয় উপায় হল slideTogglejQuery পদ্ধতিটি ব্যবহার করা যা কিছু প্রভাবের জন্য অনুমতি দেয়। যেমন $('#showMe').slideToggle('slow');ধীরে ধীরে লুকানো ডিভ প্রদর্শিত হবে।


মনে করুন পৃষ্ঠায় এই শোয়ের উপাদানগুলির মধ্যে তার একটিরও বেশি রয়েছে? মনে রাখবেন, সেগুলির একটি তালিকা তৈরি করতে তিনি লুপের জন্য ব্যবহার করছেন, সুতরাং ক্লাস = "শোমী" লক্ষ্য করে কেবলমাত্র সেই উপাদানটির প্রথম ঘটনাটি প্রভাবিত করবে। আমার পরামর্শটি হ'ল ক্লিকের সাথে সম্পর্কিত শোরমে উপাদানটি উল্লেখ করুন। তাহলে এটি একটি ভাল সমাধান হবে। আশাকরি এটা সাহায্য করবে! :)
jmort253

ঠিক আছে, তবে তিনি <li>ডিভগুলি না দিয়ে কয়েকটি উপাদানকে তালিকা তৈরি করতে লুপটি ব্যবহার করছেন। যে কোনও উপায়ে, তিনি এটি লুকানোর জন্য কেবলমাত্র উপাদান আইডি ব্যবহার করতে পারেন।
মাইকেল হকিন্স

আপনি মহকুমার কথা ভাবছেন এবং ভুলে যাচ্ছেন যে এর মধ্যে আরও কিছু থাকবে। প্রতিটি অধ্যায় একটি লি উপাদানের সঙ্গে জনবহুল হয় উপধারা"এই তালিকাটি একটি ফোরচ লুপ দ্বারা তৈরি করা হয়েছে যা আমার ডাটাবেস থেকে তথ্য তৈরি করে item প্রতিটি আইটেম বিভিন্ন বিভাগের একটি ধারক, সুতরাং এটি 1, 2, 3 ... ইত্যাদির মতো তালিকা নয় আমি তথ্য সহ পুনরাবৃত্তি বিভাগগুলির তালিকা করছি "প্রতিটি বিভাগে একটি উপশক্তি আছে।" সংক্ষেপে, তিনি কেবল আপনাকে কেবল একটি বিভাগ দেখিয়েছেন, যদিও আরও কিছু থাকবে।
jmort253

6

প্যানেল / ডিভ বিস্তৃত বা পতনের জন্য কোনও লিঙ্কে ক্লিক করার সময় আপনি এই সাধারণ জাভাস্ক্রিপ্ট পদ্ধতির দিকে নজর দিতে চাইতে পারেন।

<script language="javascript"> 
function toggle(elementId) {
    var ele = document.getElementById(elementId);
    if(ele.style.display == "block") {
            ele.style.display = "none";
    }
    else {
        ele.style.display = "block";
    }
} 
</script>

আপনি ডিভি আইডি পাস করতে পারেন এবং এটি 'না কিছুই' বা 'ব্লক' প্রদর্শনের মধ্যে টগল করবে।

স্নিপ 2 কোডে আসল উত্স - এইচটিএমএলে একটি ডিভকে কীভাবে ভাঙ্গতে হয়


6

এখানে অনেক সমস্যা

আমি একটি ফ্রিল্ড সেট আপ করেছি যা আপনার পক্ষে কাজ করে: http://jsfiddle.net/w9kSU/

$('.majorpointslegend').click(function(){
    if($(this).text()=='Expand'){
        $('#mylist').show();
        $(this).text('Colapse');
    }else{
        $('#mylist').hide();
        $(this).text('Expand');
    }
});

3

jquery চেষ্টা করুন,

  <div>
        <a href="#" class="majorpoints" onclick="majorpointsexpand(" + $('.majorpointslegend').html() + ")"/>
        <legend class="majorpointslegend">Expand</legend>
        <div id="data" style="display:none" >
            <ul>
                <li></li>
                <li></li>
            </ul>
        </div>
    </div>


function majorpointsexpand(expand)
    {
        if (expand == "Expand")
            {
                $('#data').css("display","inherit");
                $(".majorpointslegend").html("Collapse");
            }
        else
            {
                $('#data').css("display","none");
                $(".majorpointslegend").html("Expand");
            }
    }

3

এখানে অ্যানিমেশনটির আমার উদাহরণ রয়েছে একটি বিবরণ প্রসারিত সহ একটি কর্মী তালিকা।

<html>
  <head>
    <style>
      .staff {            margin:10px 0;}
      .staff-block{       float: left; width:48%; padding-left: 10px; padding-bottom: 10px;}
      .staff-title{       font-family: Verdana, Tahoma, Arial, Serif; background-color: #1162c5; color: white; padding:4px; border: solid 1px #2e3d7a; border-top-left-radius:3px; border-top-right-radius: 6px; font-weight: bold;}
      .staff-name {       font-family: Myriad Web Pro; font-size: 11pt; line-height:30px; padding: 0 10px;}
      .staff-name:hover { background-color: silver !important; cursor: pointer;}
      .staff-section {    display:inline-block; padding-left: 10px;}
      .staff-desc {       font-family: Myriad Web Pro; height: 0px; padding: 3px; overflow:hidden; background-color:#def; display: block; border: solid 1px silver;}
      .staff-desc p {     text-align: justify; margin-top: 5px;}
      .staff-desc img {   margin: 5px 10px 5px 5px; float:left; height: 185px; }
    </style>
  </head>
<body>
<!-- START STAFF SECTION -->
<div class="staff">
  <div class="staff-block">
    <div  class="staff-title">Staff</div>
    <div class="staff-section">
        <div class="staff-name">Maria Beavis</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Maria earned a Bachelor of Commerce degree from McGill University in 2006 with concentrations in Finance and International Business. She has completed her wealth Management Essentials course with the Canadian Securities Institute and has worked in the industry since 2007.</p>
        </div>
        <div class="staff-name">Diana Smitt</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Diana joined the Diana Smitt Group to help contribute to its ongoing commitment to provide superior investement advice and exceptional service. She has a Bachelor of Commerce degree from the John Molson School of Business with a major in Finance and has been continuing her education by completing courses.</p>
        </div>
        <div class="staff-name">Mike Ford</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Mike: A graduate of École des hautes études commerciales (HEC Montreal), Guillaume holds the Chartered Investment Management designation (CIM). After having been active in the financial services industry for 4 years at a leading competitor he joined the Mike Ford Group.</p>
        </div>
    </div>
  </div>

  <div class="staff-block">
    <div  class="staff-title">Technical Advisors</div>
    <div class="staff-section">
        <div class="staff-name">TA Elvira Bett</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Elvira has completed her wealth Management Essentials course with the Canadian Securities Institute and has worked in the industry since 2007. Laura works directly with Caroline Hild, aiding in revising client portfolios, maintaining investment objectives, and executing client trades.</p>
        </div>
        <div class="staff-name">TA Sonya Rosman</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Sonya has a Bachelor of Commerce degree from the John Molson School of Business with a major in Finance and has been continuing her education by completing courses through the Canadian Securities Institute. She recently completed her Wealth Management Essentials course and became an Investment Associate.</p>
        </div>
        <div class="staff-name">TA Tim Herson</div>
        <div class="staff-desc">
          <p><img src="http://www.craigmarlatt.com/canada/images/security&defence/coulombe.jpg" />Tim joined his father&#8217;s group in order to continue advising affluent families in Quebec. He is currently President of the Mike Ford Professionals Association and a member of various other organisations.</p>
        </div>
    </div>
  </div>
</div>
<!-- STOP STAFF SECTION -->

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 

<script language="javascript"><!--
//<![CDATA[
$('.staff-name').hover(function() {
    $(this).toggleClass('hover');
});
var lastItem;
    $('.staff-name').click(function(currentItem) {
        var currentItem = $(this);
      if ($(this).next().height() == 0) {
          $(lastItem).css({'font-weight':'normal'});
          $(lastItem).next().animate({height: '0px'},400,'swing');
          $(this).css({'font-weight':'bold'});
          $(this).next().animate({height: '300px',opacity: 1},400,'swing');
      } else {
          $(this).css({'font-weight':'normal'});
          $(this).next().animate({height: '0px',opacity: 1},400,'swing');
      }
      lastItem = $(this);
    });
//]]>
--></script>

</body></html>

ফিডল


3

toggle() JQuery ফাংশনটি একবার দেখুন :

http://api.jquery.com/toggle/

এছাড়াও, innerHTML jQuery ফাংশন হয় .html()


4
হ্যালো, স্ট্যাক ওভারফ্লোতে আপনাকে স্বাগতম! আপনার একটি উদাহরণ দেখা উচিত যাতে আপনার উত্তর আরও সম্পূর্ণ। লিঙ্কটি যদি ভেঙে ফেলা হয় তবে আপনার উত্তরটি ভবিষ্যতের দর্শকদের জন্য কার্যকর হবে। শুভকামনা! :)
jmort253

আপনি হয় কোনও উদাহরণ যুক্ত করতে সম্পাদনা করতে পারেন বা এটি একটি মন্তব্য হিসাবে যুক্ত করতে পারেন। ধন্যবাদ
জেগালার্ডো

2

যেহেতু পৃষ্ঠাটিতে আপনার jQuery রয়েছে, আপনি সেই onclickবৈশিষ্ট্য এবং majorpointsexpandফাংশনটি সরাতে পারেন । নীচের স্ক্রিপ্টটি আপনার পৃষ্ঠার নীচে বা বাহ্যিক .js ফাইলে যুক্ত করুন:

$(function(){

  $('.majorpointslegend').click(function(){
    $(this).next().toggle().text( $(this).is(':visible')?'Collapse':'Expand' );
  });

});

এই সমাধানগুলি আপনার এইচটিএমএল হিসাবে যেমন কাজ করে তবে এটি সত্যিই খুব দৃ isn't় উত্তর নয়। আপনি যদি আপনার fieldsetবিন্যাস পরিবর্তন করেন তবে এটি এটি ভেঙে যেতে পারে। আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি classসেই লুকানো ডিভিতে কোনও বৈশিষ্ট্য রেখেছেন, class="majorpointsdetail"পরিবর্তে এই কোডটি পছন্দ করুন এবং ব্যবহার করুন:

$(function(){

  $('.majorpoints').on('click', '.majorpointslegend', function(event){
    $(event.currentTarget).find('.majorpointsdetail').toggle();
    $(this).text( $(this).is(':visible')?'Collapse':'Expand' );
  });

});

ওবস: </fieldset>আপনার প্রশ্নের কোনও বন্ধ করার ট্যাগ নেই তাই আমি ধরে নিচ্ছি যে লুকানো ডিভটি ফিল্ডসেটের ভিতরে রয়েছে।


আপনি ঠিক বলেছেন। এখানে একটি ক্লোজিং ফিল্ডসেট রয়েছে তবে আমি আমার প্রশ্নে এটি মিস করেছি। এটি বন্ধ হয়ে যাওয়ার অভ্যন্তরে </ div> এবং ক্লোটারের বাইরের </ ডিভি> এর আগেই আসে
রায়ান মর্টেনসেন

1

আপনি যদি ডেটা-ভূমিকাটি সঙ্কুচিত উদাহরণ হিসাবে ব্যবহার করেন তবে

    <div id="selector" data-role="collapsible" data-collapsed="true">
    html......
    </div>

তাহলে এটি প্রসারিত ডিভ বন্ধ করবে close

    $("#selector").collapsible().collapsible("collapse");   

1

জেড ফস্টার এর রিডমোর.জেএস লাইব্রেরি দেখুন।

এটির ব্যবহার এতটা সহজ:

$(document).ready(function() {
  $('article').readmore({collapsedHeight: 100});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script src="https://fastcdn.org/Readmore.js/2.1.0/readmore.min.js" type="text/javascript"></script>

<article>
  <p>From this distant vantage point, the Earth might not seem of any particular interest. But for us, it's different. Consider again that dot. That's here. That's home. That's us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident religions, ideologies, and economic doctrines, every hunter and forager, every hero and coward, every creator and destroyer of civilization, every king and peasant, every young couple in love, every mother and father, hopeful child, inventor and explorer, every teacher of morals, every corrupt politician, every "superstar," every "supreme leader," every saint and sinner in the history of our species lived there – on a mote of dust suspended in a sunbeam.</p>

  <p>Space, the final frontier. These are the voyages of the starship Enterprise. Its five year mission: to explore strange new worlds, to seek out new life and new civilizations, to boldly go where no man has gone before!</p>

  <p>Here's how it is: Earth got used up, so we terraformed a whole new galaxy of Earths, some rich and flush with the new technologies, some not so much. Central Planets, them was formed the Alliance, waged war to bring everyone under their rule; a few idiots tried to fight it, among them myself. I'm Malcolm Reynolds, captain of Serenity. Got a good crew: fighters, pilot, mechanic. We even picked up a preacher, and a bona fide companion. There's a doctor, too, took his genius sister out of some Alliance camp, so they're keeping a low profile. You got a job, we can do it, don't much care what it is.</p>

  <p>Space, the final frontier. These are the voyages of the starship Enterprise. Its five year mission: to explore strange new worlds, to seek out new life and new civilizations, to boldly go where no man has gone before!</p>
</article>

আপনার উইজেটটি কনফিগার করার জন্য এখানে উপলভ্য বিকল্পগুলি রয়েছে:

{
  speed: 100,
  collapsedHeight: 200,
  heightMargin: 16,
  moreLink: '<a href="#">Read More</a>',
  lessLink: '<a href="#">Close</a>',
  embedCSS: true,
  blockCSS: 'display: block; width: 100%;',
  startOpen: false,

  // callbacks
  blockProcessed: function() {},
  beforeToggle: function() {},
  afterToggle: function() {}
},

ব্যবহার এটি এর মতো ব্যবহার করতে পারে:

$('article').readmore({
  collapsedHeight: 100,
  moreLink: '<a href="#" class="you-can-also-add-classes-here">Continue reading...</a>',
});

আমি আসা করি এটা সাহায্য করবে.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.