我无法通过班级星级评级控制选择下图中的范围。我试图把它移到上面的一个标签上(我可以选择)任何人都可以帮忙吗?
我尝试过以下方法:
var test = $("span.star-rating-control");
var test = $("div.write-review form#reviews span.star-rating-control");
如果需要任何其他信息,请询问!
答案 0 :(得分:0)
您似乎需要使用appendTo()方法。
$("span.star-rating-control").appendTo($("form#reviews label").eq(0));
.eq(0)表示“第一个元素”(.eq(1)表示第二个元素,等等。)
顺便说一句,你应该避免将span标签内的div标签写入HTML ... Span标签是“内联”元素。 Div标签是“块”元素。您可以将内联元素放在块元素中。但根据W3C,不建议采用相反的方法。