2013-02-26 69 views
0

我有以下HTML:jQuery的:添加CSS父

<div class="control-group"> 
      <input value="" id="email" name="email" type="text" placeholder="E-mail"/> <span class="help-inline"></span> 
      </div> 

而且遵循的jQuery:

var input = $(this); 

$.getJSON("/email", { email: data }, function(json){ 
       if(json.valid == true){ 
        input.parent().addClass("success"); 
       } 
      }); 

如何添加类的 '成功' 到div对照组?另外,如何将内容添加到help-inline跨度?

谢谢。

回答

2

如果你的代码是好的,要添加类.control-group是正确

,并添加内容.help-inline,您可以使用.next()像...

input.next(".help-inline").html("your text"); 

或...

input.next(".help-inline").html("your text").parent().addClass("success"); 

Full code:

var input = $(this); 

$.getJSON("/email", { email: data }, function(json){ 
       if(json.valid == true){ 
        input.parent().addClass("success"); 
        input.next(".help-inline").html("your text"); 
       } 
});