Php 与CodeIgniter中的扩展库交互

Php 与CodeIgniter中的扩展库交互,php,codeigniter,Php,Codeigniter,顺便说一句,我知道Javascript库是实验性的,但我还是在用它做一些工作 我在CI中扩展了Javascript库和jQuery库 MY_Javascript extends CI_Javascript 及 如果使用以下工具执行单击功能,则这些工具几乎可以独立工作: $this->javascript->单击('target',code_to_run()) javascript库基本上只调用: $this->js->_click($target, $code) 与此语法一致,我

顺便说一句,我知道Javascript库是实验性的,但我还是在用它做一些工作

我在CI中扩展了Javascript库和jQuery库

MY_Javascript extends CI_Javascript

如果使用以下工具执行单击功能,则这些工具几乎可以独立工作:

$this->javascript->单击('target',code_to_run())

javascript库基本上只调用:

$this->js->_click($target, $code)
与此语法一致,我的扩展javascript和jquery库分别包含
function dialog()
function\u dialog()

然而,当我调用
$this->javascript->dialog()
时,当它引用
$this->js->\u dialog()
时,它给了我一个内部错误。但是如果我将
$this->javascript->dialog()
的内容更改为只返回“Test return”
一切正常

我还做了
returnprint\r($this->js)不显示任何_函数

如果我了解在CI中扩展库是如何工作的,那么一切都应该是可行的


或者,这与CI无关,是我刚刚完全错过的PHP范例。

我认为答案就在这里。虽然我不能花足够的时间来确认这些功能是私有的。不过,了解下划线很有趣

$this->js->_click($target, $code)