私はルールを作成し、これらのルールをリストに追加できるjquery関数を作成しています。私は現在、関数内に長い形式のリスト項目htmlを書いていますが、それはどのように意図されているか正確に動作しますが、htmlのすべてを書き出すよりも、この新しいリスト項目を作成する方が効率的/ ?探しているためjQueryでこのリスト項目を作成して追加する方が効率的ですか?
var li = jQuery('<li>').html('<div id\="rule-desc\">' + desc + '</div>'
+'<input type=\"button\" class=\"remove-rule\" value=\"Remove\" />'
+ '<input type=\"hidden\" name=\"rule['+ index + '][type]" value="' + rule_type + '"/>'
+ '<input type=\"hidden\" name=\"rule['+ index + '][value]" value="' + value + '"/>'
jQuery("#element-rules").append(li);
ありがとう:ここ
は、私が現在使用しているコードです。
あなたは私が編集したhttp://api.jquery.com/category/plugins/templates/ – generalhenry