問題タブ [tag-it]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
506 参照

javascript - jQuery tagit プラグインには document.ready が必要です

jquerytagit関数を function でdocument.readyラップしないと発生する次のエラーが発生する理由を理解しようとしています。

これはほとんどの jQuery プラグインでは必要ないので、これが起こらないように tagit.js ファイルを変更したいと思います。これと、必要としない他の jQuery プラグインとの違いを見つけることができないのでdocument.ready、誰かがそれを調べてくれるのではないかと思っています。https://github.com/aehlke/tag-it/blob/master/js/tag-it.js

0 投票する
1 に答える
2745 参照

jquery - TagIt for jQuery を使用してタグを ID 値にマップするにはどうすればよいですか?

TagIt と呼ばれる素敵な小さなタグ付けスクリプトを見つけました。

http://aehlke.github.io/tag-it/examples.html

これは本当に素晴らしくシンプルですが、ユーザーが (定義済みのタグリストから) タグを入力して、タグ名自体ではなく実際の ID 番号にマップできるようにするにはどうすればよいでしょうか?

フォームの送信時に、ID のリストを次のように送信できるようにしたいと考えています。

次のように、ユーザーが選択したタグにマッピングされます。

私のタグはタグのテーブルから取得され、それぞれに主キーがあり、ユーザーが作成している投稿の列に保存したいのはこれらの主キーです。

基本的に、私はユーザーにタグの素敵な名前を見てもらいたいのですが、フォームが実際に ID 値を送信するようにします。これは可能ですか?

これが私の現在のJSです:

これは単語タグの単純なリストですが、これらはオブジェクトである必要があると思います。何かのようなもの:

このようなことをしてから、フォーム フィールドに配置する値として ID を使用することは可能ですか?

どんな助けでも感謝します。

ありがとう、マイケル。

0 投票する
2 に答える
1081 参照

jquery - tag-it jQuery プラグインのカスタマイズ方法: 見つかったアイテムごとに画像を追加する必要があります

tag-it jQuery プラグインを使用しています。次に、見つかった各アイテムの結果をカスタマイズする必要があります。見つかったアイテムのラベルの左側に画像 (ユーザー アバター) を追加するだけです。

tag-it.js ファイルを含めましたが、上記の問題以外は問題なく動作します。

ここに私のコードのスニペットがあります:

各アイテムに画像(ユーザーアバター)を追加するためにtag-it.jsファイルを調整できるとは思いませんでしたが、できる場所が見つかりません。(私はすでに同じ質問を見ました)

最終結果は次のようになります

誰でも私を助けることができますか?どんな努力も大歓迎です。ありがとう。

0 投票する
1 に答える
426 参照

tag-it - Jquery tag-it オートコンプリート配置オフ

aehlke/tag-it とそのオートコンプリート オプションを使用しようとしています。オートコンプリートが表示されますが、奇妙な位置にあります。

ここに画像の説明を入力

これが私のコードです:

および JS:

0 投票する
1 に答える
327 参照

javascript - jquery tagitがIE9で動作しない

http://aehlke.github.io/tag-it/にある jquery tag-it プラグインに問題があります。

AJAX を使用してデータをフェッチし、表示するタグフィールドのラベルを保持しながら ID のみを渡したいと考えています。

これは、IE9を除くすべての主要なブラウザ(クロム、FF、サファリ)で完全に機能します(IE9をサポートする必要があるため、より高いバージョンを試していません)。

これが私のコードです:

他のすべてのブラウザーでは、値はタグ配列でキーとして渡されますが、IE9 では値は 0 です。

私のコードに明らかな間違いがありますか、それとももっと深いものですか?

前もって感謝します。