我有下面的代码,工作正常
$(window).load(function(){
$(document).ready(function(){
$("input[name ='_sft_product_cat[]']").parent().next(".children").css("background", "yellow");
})
});
我试图做的是把这变成一个点击事件,但我不能得到它的工作,我已经尝试了以下
$(window).load(function(){
$(document).ready(function(){
$("input[name = '_sft_product_cat[]']").click(function(){
$(this).parent().next(".children").css("background", "blue");
return false;
});
我做错了什么?
谢谢
2条答案
按热度按时间eaf3rand1#
您错过的是关闭
document.ready
和window.load
函数的方括号。另外,您不需要同时使用window.load和document.ready
,只需使用document.ready
即可。3htmauhk2#
只是你错过了关闭括号。请使用任何IDE;例如PhpStorm/WebStorm。这些IDE可以很容易地发现这种错误。