Keith
Keith

Reputation: 26499

How to target a variable's child with JQuery

How do I target post_ad_cloned's input child?

var post_ad = $('.duplicate_name'); 
var post_ad_cloned = post_ad.clone().removeClass('duplicate_name').appendTo('#sss').show();
$("post_ad_cloned input").css('color', 'red'); 

Upvotes: 2

Views: 617

Answers (1)

yoavmatchulsky
yoavmatchulsky

Reputation: 2960

var post_ad = $('.duplicate_name'); 
var post_ad_cloned = post_ad.clone().removeClass('duplicate_name').appendTo('#sss').show();
$("input", post_ad_cloned).css('color', 'red'); 

or:

var post_ad = $('.duplicate_name'); 
var post_ad_cloned = post_ad.clone()
  .removeClass('duplicate_name')
  .appendTo('#sss')
  .show()
  .children('input')
    .css('color', 'red');

Upvotes: 5

Related Questions