var parent = $(this).parent().parent().parent().parent().next().attr("id");
alert ($("#"+parent).children(".select_tarif").get());
我尝试使用父级和类检索元素(我不能只使用类,因为我有其他元素具有相同的类,但是变体父级)。
检索父级的方法很难看,但我不能这样做(生成html)并返回我想要的内容。
我的问题是,函数alert()什么都不返回,但它会显示元素是一个选择输入
答案 0 :(得分:2)
使用:
$("#"+parent).find(".select_tarif")
答案 1 :(得分:0)
您不需要使用其他选择器(并且发现更好)
var parent = $(this).parent().parent().parent().parent().next();
alert (parent.find(".select_tarif").get());