Jqueryプラグインを使用するJeditableを使用してフォームを作成する。私はcharcountプラグインとカスタムデモページからの自動拡張を組み合わせようとしています:http://www.appelsiini.net/projects/jeditable/custom.htmlをハッキングしています。私はそれを理解するためにjqueryプラグインで十分に巧妙ではない。私は単純に複数のプラグインを持つことができないのか、実際にコードをマージする方法を見つけ出す必要があるのか分かりません。すべてのポインタ?Jeditableプラグインの開発
0
A
答えて
2
あなたはjedtable-charcounter(http://www.appelsiini.net/projects/jeditable/jquery.jeditable.charcounter.js)とjeditable-自動拡張(HTTPの両方のソースコードを見てみると:// WWW。 appelsiini.net/projects/jeditable/jquery.jeditable.autogrow.js)、それらが基本的に同じであることがわかります。
私はあなたがこのように組み合わせることができると思います。
$.editable.addInputType('hybrid', {
element : function(settings, original) {
var textarea = $('<textarea />');
if (settings.rows) {
textarea.attr('rows', settings.rows);
} else {
textarea.height(settings.height);
}
if (settings.cols) {
textarea.attr('cols', settings.cols);
} else {
textarea.width(settings.width);
}
$(this).append(textarea);
return(textarea);
},
plugin : function(settings, original) {
$('textarea', this).charCounter(settings.charcounter.characters, settings.charcounter);
$('textarea', this).autogrow(settings.autogrow);
}
});
あなたは両方のプラグインを参照していることを確認します。
次に、あなたは、このようにjQueryを呼び出すことができます。
$(document).ready(function() {
$(".hybrid").editable("http://www.appelsiini.net/projects/jeditable/php/save.php", {
type : "hybrid",
submit : 'OK',
tooltip : "Click to edit...",
onblur : "ignore",
charcounter : {
characters : 60
},
autogrow : {
lineHeight : 16,
minHeight : 32
}
});
関連する問題
- 1. jeditableプラグインの問題
- 2. dotCMSプラグイン開発
- 3. OEMプラグイン開発
- 4. Logstashプラグイン開発
- 5. Safariプラグイン開発
- 6. Woocommerceプラグイン開発
- 7. xt:commereceのプラグイン開発
- 8. のEclipseプラグインの開発プラグインがインストール
- 9. Eclipseプラグイン開発の問題
- 10. Android 2.3のプラグイン開発
- 11. Outlook Web Accessプラグインの開発
- 12. Cordovaプラグインの開発とアップデート
- 13. jqueryのプラグイン開発パターン
- 14. Eclipseプラグイン開発プロジェクトのHibernate
- 15. jQueryプラグインの開発とコンテキスト
- 16. Seam開発のEclipseプラグイン
- 17. Intellijアイデアのプラグイン開発 - ホットリロード?
- 18. Eclipseプラグインの開発:コードレビュー
- 19. react-intlのBabelプラグイン開発
- 20. IntelliJプラグイン開発 - パラメータ/メソッドヒント
- 21. MacでSametimeプラグイン開発
- 22. Eclipseプラグイン開発 - バンドルクラスパス定義
- 23. Eclipseプラグイン開発チュートリアル - 2013
- 24. CKANプラグインを開発するための開発者環境
- 25. プラグインの開発:ビュープラグインのボタンの合成
- 26. Eclipseプラグインの開発 - ビルドの問題
- 27. Eclipseプラグイン開発でEclipseのコンソールビューのポップアップメニュー
- 28. は、jQueryのプラグインの開発に
- 29. Eclipseプラグインの開発:ログインフォームのベストプラクティス?
- 30. 開発のためのAndroid GradleプラグインAPI