Элемент мәтінін jQuery арқылы шығару
html
және text
әдістерін элементтер мәтінін өзгерту үшін ғана емес,
сонымен қатар оны экранға шығару үшін де қолдануға болады.
Элементті алып, оның мәтінін
шығарайық:
<p id="test">мәтін</p>
alert($('#test').html());
Егер сіз бір элементтің емес, бірнеше элементтің мәтінін
алғыңыз келсе, онда сіз тек бірінші элементтің мазмұнын ғана көресіз.
Барлық элементтердің мәтіндерін алу үшін
each
әдісін қолданыңыз, ол туралы келесі
сабақтарда айтылады.
Төмендегі мысалда біз www сыныбы бар
барлық абзацтарды аламыз:
<p class="www">мәтін1</p>
<p class="www">мәтін2</p>
<p class="www">мәтін3</p>
Содан кейін мазмұнын html көмегімен шығарамыз,
бұл ретте табылған абзацтардың тек біріншісінің
мәтіні шығады:
alert($('.www').html()); // 'мәтін1' шығарады
text әдісімен де абай болу керек,
біздің жағдайда ол табылған барлық элементтердің
мазмұнын шығарады:
alert($('.www').text()); // 'мәтін1мәтін2мәтін3' шығарады