好的,我在使用变量选择具有前缀名称的类时遇到了问题。 这是我的代码:
$('.product_type').on("click", function(event) {
type_id = event.target.id;
$("div[class*='product_']").fadeOut("fast");
var dbg = $("div[class*='product_']") + type_id;
dbg.fadeIn("fast");
$('#echo').text(show_ids);
});
问题出在 var dbg = $("div[class*='product_']") + type_id;
当我添加变量 + type_id
...
最佳答案
我想你想使用 var dbg = $("div[class*='product_"+ type_id + "']");
而不是 var dbg = $("div[class*='product_']") + type_id;
我认为你的错误是在获得对象后添加了你的名字
关于javascript - 带有变量的jquery类前缀名称选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52017461/