이 이벤트에는 빌드는 없지만 u는 플러그인 수정 스스로 그것을 만들 수 있습니다
//line 411 of texttext.plugin.tags.js
p.onClick = function(e)
{
var self = this,
core = self.core(),
source = $(e.target),
focus = 0,
tag
;
if(source.is(CSS_DOT_TAGS))
{
focus = 1;
}
else if(source.is(CSS_DOT_REMOVE))
{
tag = source.parents(CSS_DOT_TAG + ':first');
self.removeTag(source.parents(CSS_DOT_TAG + ':first'));
focus = 1;
// here is modification
self.trigger('tagRemove',tag, tag.data(CSS_TAG));
// modification end
}
else if(source.is(CSS_DOT_LABEL))
{
tag = source.parents(CSS_DOT_TAG + ':first');
self.trigger(EVENT_TAG_CLICK, tag, tag.data(CSS_TAG), tagClickCallback);
}
//the rest of code in the plugin
};
을하고 좋아 사용
$('#textarea')
.textext({ plugins: 'tags' })
.bind('tagRemove', function(e,tag,value)
{
alert('tagRemoved');
})
;
하는 것이 dude..I 붙여 넣기를 복사 작동하지 않는 당신의 라인 (411)에서 코드 ..하지만 저 오류 구문 에러 표시 후 : 구문 오류 \t ...] \t jquery.js (2 호선, COL 12) 형식 오류 :. $ (...) textext는 함수가 아닙니다 \t .textext ({플러그인 : '태그'}) –
음 u는 하나 개의 줄을 사용합니다 "// 여기는 수정입니다."나머지 부분은 시각적으로 코드에 넣을 위치를 확인하는 것이 었습니다. –
실제로 이전 버전의 파일을 사용하고 있었고 코드가 새 버전과 약간 다를 수 있으므로 새로운 파일을 만들고 textext.plugin.tags.js 파일을 사용하고 이것은 내 코드 $ ('# textarea')입니다. textext ({plugins : 'tags'}); 하지만 오류가 js 파일의 23 번째 줄에오고 있습니다. TypeError : $ .fn.textext가 정의되지 않았습니다. \t $ .fn.textext.TextExtTags = TextExtTags; –