无法将实时事件附加到 asp.net 中 div 内的锚点
我正在尝试对 XOXCO 的标签输入 jquery 插件进行简单的修改,该插件允许您限制输入的标签数量。
除了这部分之外,一切都工作正常。
$('.tag a').live('click', function () {
if ($('.tag').length == 4) {
$('#MainContent_postcontrol_step2_txtKeywords_tag').attr('disabled','false').show();
$('#MainContent_postcontrol_step2_txtKeywords_tag').focus();
$('.warning').remove();
}
});
无论我做什么,单击事件都不会分配给 .tag 的锚点。如果我将其更改为简单的 .tag,则单击 div 本身时会触发该事件。我这部分做错了吗?
编辑: 这是我使用的插件: http://xoxco.com/clickable/jquery-tags-input< /a>
I'm trying to use a simple modification for XOXCO's tagging input jquery plugin that allows you to limit the number of tags entered.
Everything is working correctly except for this part
$('.tag a').live('click', function () {
if ($('.tag').length == 4) {
$('#MainContent_postcontrol_step2_txtKeywords_tag').attr('disabled','false').show();
$('#MainContent_postcontrol_step2_txtKeywords_tag').focus();
$('.warning').remove();
}
});
No matter what I do, the click event is never assigned to a .tag's anchor. If I change it to simply .tag, the event fires when clicking on the div itself. Am I doing this part wrong?
EDIT:
Here is the plugin im using: http://xoxco.com/clickable/jquery-tags-input
And the modification: http://jsfiddle.net/bozdoz/mJdvu/1/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它看起来像(=符号拼写错误除外)
需要放在
小提琴中
It looks like (= sign typo aside) that
needs to be
in the fiddle