を理解し、誰もが、次のコードを片付けに関する提案を持っています:どのように書いて、清潔に保つために、簡単にJavascriptの&jQueryの
/* Example code only to demonstrate the type of code my app contains and
will contain more of */
$("#filter").click(function()
{
if($(this).attr("value") != "" && $(this).attr("value").length > charLimit)
filterable($(this).attr("value"))
});
$("#filter").keyup(function()
{
if($(this).attr("value") == "" || $(this).attr("value").length <= charLimit)
{
$('.alphablock').show(300);
$('.filterable a').removeClass("selected");
}
});
$('.slidingForm fieldset').hide();
$('.slidingForm fieldset:first').find(':input:first').focus();
/* Snip More Code */
は基本的に私は私の要素のそれぞれのコードの多くで終わる、これはちょうど材料の海、これは動作しますが、それは維持し、開発するために大きくて困難になるだろう。
私はPHPをよく知っていますし、通常は保守可能なブロックにコードを保持するためのクラスに頼っています。しかし、私はjQueryと一般的なjavascriptのための最良のアプローチが不確実です。これは手続きが少なく、ユーザーの操作に応じていつでも呼び出すことができるため、全く違った使い方です。
おかげ ジェイク
整理するとどういう意味ですか?それは私にはきれいに見える。 –
私は、他の人がフォローし、自分自身を将来的に発展させるために、より論理的な順序でアイテムを配置することを意味します。現時点では、多くのセレクタとそのアクションのリストですが、何を見つけるべきかについては構造体がありません。コメントは役に立ちますが、これまでの回答は素晴らしいです。 –