jQuery 質問スレッド vol.7 at HP
[2ch|▼Menu]
30:Name_Not_Found
16/11/25 23:13:03.33 .net
将来的には捨てるけど、いますぐ捨てられないって話をしている。
捨てるときにコードを書き換えるとかありえない。

31:Name_Not_Found
16/11/25 23:16:07.92 .net
>捨てるときにコードを書き換えるとかありえない。
これやりたいよね・・・
不要なコードは一旦全部消してリファインしたい

32:Name_Not_Found
16/11/25 23:42:21.21 .net
DBの特定データをphpで出力し、
jQueryで動きを付ける場合、
jQuery記述の変数部分にphpの記述が混在するカタチになりますが
こういうのは良くないですよね?
無理にでも分離すべきでしょうか

33:Name_Not_Found
16/11/26 00:37:17.75 .net
>>31
俺が言ってるのはブラウザを切り捨てる時の話ね。
ブラウザを切り捨てて、特定のブラウザ専用のコードは
不要なコードになるって話なら、jQueryを使っていれば
そういうコードはライブラリに含まれるので、
最初から不要なコードが入らない。

34:Name_Not_Found
16/11/26 00:41:54.73 .net
>>32
jQuery(JavaScript)とPHPのコードは混ざってはいけません。
そもそもJavaScriptのコードは外部ファイルにするものです。
つまりJavaScriptの中にPHPコードを入れることは出来ません。
タグに値を埋め込むか
<input value=

35:Name_Not_Found
16/11/26 00:42:08.90 .net
>>32
はい分離すべきです。
jQuery(JavaScript)とPHPのコードは混ざってはいけません。
そもそもJavaScriptのコードは外部ファイルにするものです。
つまりJavaScriptの中にPHPコードを入れることは出来ません。
タグに値を埋め込むか
<input value="PHPのコード">
<span data-value="PHPのコード">
変数定義だけのscriptタグ(※変数定義であってコードではないからOK)
<script>var data = "PHPのオブジェクトをJSON出力したもの"</script>
許されるのはこれだけです。

36:Name_Not_Found
16/11/26 02:05:07.07 YwXvYq3b.net
>>33
そして、jQueryを捨てられなくなるわけだな
依存先が変わっただけで問題は何も解決してない

37:Name_Not_Found
16/11/26 02:42:37.78 .net
>>36
なにを使おうが、それに依存することに変わりはないので、jQueryだけの問題じゃない。
依存することからは避けられないので、一番楽なもの依存するのが良い。
JavaScriptのフレームワークはどれも将来性が危うい。
DOM APIが変わらなければjQuery APIも使えなくなることはない。
長く使えて安定していた。そしてこれからも安定しているjQueryが一番いい選択肢だよ。

38:Name_Not_Found
16/11/26 09:24:44.87 .net
>>36
お前の依存の方が問題

39:Name_Not_Found
16/11/26 12:06:30.90 .net
Strutsで構築されるデータベースサイトを10万で請け負った。
もうちょっと取れたかな…。

40:Name_Not_Found
16/11/26 12:08:58.60 .net
誤爆しました。失礼しました

41:Name_Not_Found
16/11/26 12:11:27.86 .net
>>39
安すぎワロタwww
その10倍はいけるだろ。

42:Name_Not_Found
16/11/26 13:26:31.07 .net
>>35
なるほど。有難うございます

43:Name_Not_Found
16/11/26 13:45:31.32 nhgZ9kOy.net
>>37
DOM APIは実装が追いついてきているので将来的にはライブラリを使わずとも互換性を確保できる
ライブラリは用途に応じて使い分けるものでjQueryに依存だけに依存させる理由はない
君のやり方だとjQuery以外のライブラリは一つも使用しない事になるからな(jQuery以外は将来性が危うい)
>>33はブラウザ分岐コードが無くなる代わりにライブラリ依存する、ごく普通のトレードオフ

44:Name_Not_Found
16/11/26 13:55:08.91 .net
jQueryは互換性を担保するためのライブラリじゃなくて
DOM APIよりも短い記述で目的を達成するためのライブラリだよ。
その前提が間違っている。もっと勉強してきなさい。

45:Name_Not_Found
16/11/26 13:56:19.42 .net
> 君のやり方だとjQuery以外のライブラリは一つも使用しない事になるからな(jQuery以外は将来性が危うい)
jQueryはDOM操作ライブラリなのだから、DOM操作以外は
別のライブラリを使うだけの話だろ。
お前じゃね? jQuery以外のライブラリを使えないと思いこんでるのは。

46:Name_Not_Found
16/11/26 14:15:07.84 nhgZ9kOy.net
>>45
俺はjQuery以外のライブラリも使う
だが、>>37はjQuery以外の将来性が危ういと思いこんでいるようだから彼からすれば他のライブラリを使えないだろう?

47:Name_Not_Found
16/11/26 14:23:36.62 .net
発火ワード:jQueryマンセー
これ常識

48:Name_Not_Found
16/11/26 14:46:13.86 .net
JavaScriptのフレームワークは、って書いてあるのに
JavaScriptのライブラリすべてって、思い込んでる所が
だめだよなぁw

49:Name_Not_Found
16/11/26 14:48:16.55 .net
数少ないjQueryの話題ができるスレなんだから
仲良くやってくれ

50:Name_Not_Found
16/11/26 15:21:50.71 .net
>>34
2chのバグだろう
書き込み確認画面が出る際、" を使うと、そこで文字列の終了とみなされる。
" の代わりに、\" とエスケープすれば、どうだろう?
それか、書き込み確認画面が出たら、1度キャンセルすれば、確認画面は出ないようになった


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

2850日前に更新/14 KB
担当:undef