.click似乎没有解雇......为什么?

And*_*ndy -1 php jquery

我试图获得一个链接来解雇JQuery的.click()函数,以便我可以在幕后调用另一个脚本.所有的JQuery都是由PHP动态生成的.

代码看起来正确,但.click没有触发.

这是生成jquery的代码:

            $jscript = "$(\"".$server ."Restart\").click(function()
            {
                $.get(\"modules/test.php\", {command: \"RESTART\", server: \"$server\"},
                    function(data){
                        alert(\"Data Sent: \" + data);
                    }
                );
            });
            ";
Run Code Online (Sandbox Code Playgroud)

这是代码,因为它照顾生成(现在只提醒,因为我不能让它做任何事情):

$("critRestart").click(function()
            {
                $.get("modules/test.php", {command: "RESTART", server: "crit"},
                    function(data){
                        alert("Data Sent: " + data);
                    }
                );
            });
Run Code Online (Sandbox Code Playgroud)

这是点击的应该触发该事件的链接: <div id="critRestart"><a href="#">RESTART</a></div>

有人可以帮忙吗?

Nic*_*ver 6

你需要#在一个#id选择,就像这样:

$("#critRestart").click(function() {
Run Code Online (Sandbox Code Playgroud)

没有#,它正在寻找一个<critRestart>元素(一个元素选择器).