无法将实时事件附加到asp.net中的div内锚定

时间:2011-08-04 18:15:06

标签: javascript jquery asp.net tags tagging

我正在尝试对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

修改:http://jsfiddle.net/bozdoz/mJdvu/1/

1 个答案:

答案 0 :(得分:0)

看起来像(=签名错字)

$('#tags_tag').attr('disabled','false').show();

需要

$('#tags_tag').show()[0].removeAttribute("disabled");

在小提琴中