单击按钮时如何更改文本?
当您在此处看到此演示
[https://jsfiddle.net/A8Znx/50/][1]
文本同时更改。
如何修复jquery? 请帮忙。
答案 0 :(得分:0)
您可以将功能更改为此:
$('.unit-toggler input').change(function() {
$(this).parent().parent().prev().find('em').toggle();
});
这很丑,但是行得通。
答案 1 :(得分:0)
使用index()的另一种解决方案:
$('.unit-toggler').change(function() {
var index = $(".unit-toggler").index($(this));
$('.unit').eq(index).find('em').toggle();
});