我尝试使用方法php静态类加载一个小小的JS代码。 目标是保持每个JS在他们的HTML对象的同一个地方。 因此,当我们调用该方法时,它将创建HTML obj并在其内部创建一个标记脚本whit $ jsString。 myClass的 myMethod的(){通过php类的方法加载JS。可能吗?
btnObjc id=txtbtnid
$jsString="
$(document).ready(function(){
$(\"#txtbtnid\").click(function() {
alert(\"oook\");
});
});
";
}
到目前为止好。它创建btn对象并在btn后面创建标记脚本,并在其中包含$ jsString。 问题是它没有反应。这意味着我按下按钮,而不是发生。 任何想法的人?
你在哪里输出'$ jsString'? – 2013-03-24 12:27:15
这是什么代码?它是PHP还是一些发电机引擎? – Adidi 2013-03-24 12:27:47
代码不完整。我已经开发了一个创建html对象的phpFramework。这是我班的一部分。我只把重要的部分。我创建一个btn(使用另一种方法)。问题是脚本标记无法被浏览器识别。如果我加载作为分离文件,它效果很好。但是我想把所有的js放在htmlObject刚刚创建的后面。如果你想看到所有的代码,这里你是 – ABA 2013-03-24 12:42:19