【发布时间】:2018-02-28 06:14:53
【问题描述】:
$.each(["a","b","c"],function(value){
$("\"" + value + "\"").remove();
})
大家好。为什么我不能使这段代码工作?我哪里错了?谢谢。
【问题讨论】:
-
有什么问题?你有错误吗?
$("\"" + value + "\"")看起来很奇怪。 -
为了让我们知道哪里出了问题,如果你解释它应该做什么会很有帮助。我们毫无头绪。
$('"a"')也不是有效的选择器 -
实际上,问题在于我如何将字符串传递给选择器:双引号错误,因为不需要已经包含字符串的向量!我正在创建一种在给定事件中从 DOM 中删除元素的方法。因为我太多了,所以我想创建一个数组然后对其进行迭代……但我做不到。附言。这不是我第一次这样做,但我从来没有遇到过错误(当然)如此徒劳!谢谢@Blundering Philosopher ...对不起我的英语真的很糟糕。
标签: javascript jquery html arrays