teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメントに対する回答を追記

2015/07/11 02:38

投稿

ryunix
ryunix

スコア1656

answer CHANGED
@@ -14,4 +14,23 @@
14
14
  ```lang-javascript
15
15
  if ( $(this).find('url').text() === '' ) {
16
16
  }
17
- ```
17
+ ```
18
+
19
+
20
+ -- 追記
21
+ コメントに対する回答です。
22
+ コメントアウトしている部分は三項演算子で書いた例ですが、
23
+ 読みづらくなるためあまりオススメできません。
24
+
25
+ ```lang-javascript
26
+ success: function(xml) {
27
+ $(xml).find('sample').each(function() {
28
+ if ( $(this).find('title').text().indexOf('123456') >= 0 ) {
29
+ $('#sample ul').append('<li>' + $(this).find('txt1').text() + '</li>');
30
+ } else {
31
+ $('#sample ul').append('<li>' + $(this).find('txt2').text() + '</li>');
32
+ }
33
+ // $('#sample ul').append('<li>' + ( ( $(this).find('title').text().indexOf('123456') >= 0 ) ? $(this).find('txt1').text() : $(this).find('txt2').text() ) + '</li>');
34
+ });
35
+ }
36
+ ```