jQuery একটি আনর্ডারড তালিকা থেকে সমস্ত তালিকা আইটেম সরান


124

আমি jQuery কমান্ডটি ভুলে গেছি যা একটি তালিকা থেকে সমস্ত তালিকা উপাদান সাফ করবে। আমি কিছুটা অনুসন্ধান করেছি, আগে এটি বেশ কয়েকবার করেছি, তবে কেবল কমান্ডটি ভুলে গিয়েছি।

$("ul").clear()
$("ul").empty()

উভয়ই এটি সম্পাদন করেছে বলে মনে হচ্ছে না .. এটি আবার কোন আদেশ?

আপডেট:
ধন্যবাদ ছেলেরা, আমার নির্বাচকটিতে আমার কিছু সিনট্যাক্স ত্রুটি থাকতে হবে।


আপনি কি ভাবছেন $("ul").remove();?
ডেভ কিস

2
"(" উল ")। খালি () এর কাজ করা এবং বাচ্চাদের সাফ করা উচিত।
নাওর

1
@ ডেভ কিস: রিমুভ নিজেই সরিয়ে ফেলবে।
নাওর

2
আহ, হতে পারে$("ul").children().remove();
ডেভ কিস

উত্তর:


275

$("ul").empty()ঠিকভাবে কাজ করে. অন্য কিছু ত্রুটি আছে?

$('input').click(function() {
  $('ul').empty()
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul>
  <li>test</li>
  <li>test</li>
</ul>

<input type="button" value="click me" />

http://jsfiddle.net/infernalbadger/D5ss8/


কাঁচা JS (কোন jQuery এর) সমাধান: stackoverflow.com/questions/10750137/remove-all-li-from-ul
Eido95


11

এই কাজ করা উচিত:

$("ul").html('')

অদ্ভুত জিনিস. ক্রোমে আমার জন্য কাজ করে (সংস্করণ ২০.০)। jsfiddle.net/Ax4xq উভয় ক্ষেত্রেই, আমি আসলে গ্রহণযোগ্য উত্তর পছন্দ করি prefer
রোকো সি 5

3

"(" উল ")। খালি () এর কাজ করা এবং বাচ্চাদের সাফ করা উচিত। আপনি এখানে দেখতে পারেন:

http://jsfiddle.net/ZKFA5/


1

আপনার ক্লাস বা আইডি দেখুন। সম্ভবত এটি পছন্দ করুন $ ("# রেসি_সাল্ট") h html (''); এই কাজ করা উচিত:


1
তাই আপনাকে স্বাগতম! আপনি কেন মনে করেন যে আপনার উত্তরটি বিদ্যমান, গ্রহণযোগ্য উত্তরের উপর উন্নতি করে?
সিএফআই


1

যদি আপনার একাধিক উল থাকে এবং নির্দিষ্ট উল খালি করতে চান তবে আইডি ব্যবহার করুন উদাহরণস্বরূপ:

<ul id="randomName">
   <li>1</li>
   <li>2</li>
   <li>3</li>
</ul>


<script>
  $('#randomName').empty();
</script>

$('input').click(function() {
  $('#randomName').empty()
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<ul id="randomName">
  <li>1</li>
  <li>2</li>
  <li>3</li>
</ul>

<ul>
  <li>4</li>
  <li>5</li>
</ul>
<input type="button" value="click me" />



0

এটি আমার পক্ষে ন্যূনতম কোড সহ কাজ করেছে

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