jQuery jTagging plugin という挿入タグが利用できる便利なプラグインがあるのですが、
私の取得したプラグインだとテキストエリアがうまくうごかないため確認したところ、
TextAreaとinput type=textのフォームは動くようにつくられているだったのですが、
条件一部おかしくテキストエリアだけ動作しませんでした、
下記、プラグインの条件をtextareaもOKにすれば動きます。
if(name != “input” || type != “text” && name != “textarea”)
↓
if(!((name == “input” && type == “text”) || name == “textarea”))
※下記一部ソース抜粋
53 $.fn.jTagging = function(tags, seperator,normalStyle, selectedStyle, normalHoverStyle) 54 { 55 seperator = seperator || ","; 56 normalStyle =normalStyle || $.jTagging.defaults.normalStyle; 57 selectedStyle =selectedStyle || $.jTagging.defaults.selectedStyle; 58 normalHoverStyle = normalHoverStyle || $.jTagging.defaults.normalHoverStyle; 59 tags = [tags]; 60 return this.each 61 ( 62 function() 63 { 64 var name = this.nodeName.toLowerCase(); 65 var type = this.type.toLowerCase(); 66 if(!((name == "input" && type == "text") || name == "textarea")) 67 { 68 alert("name:" + name); 69 alert("type:" + type);