仅当某个元素没有毛刺时才运行功能

时间:2010-08-06 14:51:22

标签: javascript jquery ajax

我正在制作一个应用程序,只要你点击就可以创建文本输入。我遇到了一个问题,无论何时你在该字段内单击都会出现另一个文本字段,但我设法解决了这个问题。我有一个我无法解决的最后一个主要问题。我知道你不能使用blur()和focus()作为参数(虽然它会很好)但是我需要找到一种方法,这样在你输入文本到输入字段并点击后,它只是模糊了输入框并且在用户再次单击之前不会创建另一个。

1 个答案:

答案 0 :(得分:0)

只需创建一个变量来跟踪或仅对您创建的输入使用某个ID,然后在创建之前检查该变量或输入元素。

if(!$("#myDynamicInputElement").length){
    //TODO: Create your element..
}