回答編集履歴

4

コメントのミスがありました。

2020/04/23 05:21

投稿

退会済みユーザー
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  // <li value="103">ううう</li>のvalue値と$('#sortList1 li')全てのvalue値を比較
28
28
 
29
- // <li value="103">ううう</li>のvalue値 > $('#sortList1 li')となった時、その<li>の前に追加
29
+ // $('#sortList1 li')のvalue値 > <li value="103">ううう</li>のvalue値 となった時、その<li>の前に追加
30
30
 
31
31
  function comparisonInsert(list, value) {
32
32
 

3

引数名がわかりにくかったので変更しました。

2020/04/23 05:21

投稿

退会済みユーザー
test CHANGED
@@ -28,11 +28,11 @@
28
28
 
29
29
  // <li value="103">ううう</li>のvalue値 > $('#sortList1 li')となった時、その<li>の前に追加
30
30
 
31
- function comparisonInsert(list1, list2) {
31
+ function comparisonInsert(list, value) {
32
32
 
33
- list1.each(function () {
33
+ list.each(function () {
34
34
 
35
- if ($(this).val() > targetValue) {
35
+ if ($(this).val() > value) {
36
36
 
37
37
  $(this).before(target);
38
38
 

2

1つ前の変更の編集もれです。

2020/04/23 05:17

投稿

退会済みユーザー
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  // そうでなければ比較処理
22
22
 
23
- (lastItem.val() < targetValue) ? lastItem.after(target) : comparisonInsert(listItems);
23
+ (lastItem.val() < targetValue) ? lastItem.after(target) : comparisonInsert(listItems, targetValue);
24
24
 
25
25
 
26
26
 
@@ -28,9 +28,9 @@
28
28
 
29
29
  // <li value="103">ううう</li>のvalue値 > $('#sortList1 li')となった時、その<li>の前に追加
30
30
 
31
- function comparisonInsert(list) {
31
+ function comparisonInsert(list1, list2) {
32
32
 
33
- list.each(function () {
33
+ list1.each(function () {
34
34
 
35
35
  if ($(this).val() > targetValue) {
36
36
 

1

関数に引数を渡す形に変更しました。

2020/04/23 05:12

投稿

退会済みユーザー
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  // そうでなければ比較処理
22
22
 
23
- (lastItem.val() < targetValue) ? lastItem.after(target) : comparisonInsert();
23
+ (lastItem.val() < targetValue) ? lastItem.after(target) : comparisonInsert(listItems);
24
24
 
25
25
 
26
26
 
@@ -28,9 +28,9 @@
28
28
 
29
29
  // <li value="103">ううう</li>のvalue値 > $('#sortList1 li')となった時、その<li>の前に追加
30
30
 
31
- function comparisonInsert() {
31
+ function comparisonInsert(list) {
32
32
 
33
- $('#sortList1 li').each(function () {
33
+ list.each(function () {
34
34
 
35
35
  if ($(this).val() > targetValue) {
36
36