这是我在这里的第一个问题。我有以下jQuery代码:
$(document).ready(function(){
$("a").click(function(){
$(this).parent("li").css({textDecoration: "line-through"});
return false;
});
});
这个代码可以正常工作。它会在任何点击的锚点处(HTML中有许多锚点和列表,不仅仅是一个)划掉其父级li元素。但我只需要这个功能,不需要其他的。整个jQuery库是否过于庞大了?
不幸的是,我不太懂原生JavaScript,能有人为我转换一下吗?谢谢。
编辑:哇,我对答案的速度和质量感到惊讶!首先要感谢所有人!我要么采用Jonathon的(编辑2:Roland的)解决方案,要么重新引入jQuery。再次感谢!