Zend Framework - 如何应用我自己的js插件?
我如何添加位于我的 zf 路径“public/js/isround.js”中的我自己的 jQuery 插件?
- 使用 Zend 框架进行应用,而不是手动输入:
<script> $("#world").isRound('myPlugin'); </script>
jQuery 设置正在工作
$this->jQuery()->setLocalPath('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js') -> 启用() ->setUiLocalPath('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js') ->uiEnable() ->addStylesheet('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/ui-lightness/jquery-ui.css');
文件 application/views/scripts/index/index.phtml,我有:
< div id="世界"> _____我的js插件在这里应用_____< /div>
How can i add my own jQuery plug-in located in my zf path "public/js/isround.js"?
- to apply using Zend framework instead of manually putting this:
<script> $("#world").isRound('myPlugin'); </script>
jQuery setup is working
$this->jQuery()->setLocalPath('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js') ->enable() ->setUiLocalPath('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js') ->uiEnable() ->addStylesheet('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/ui-lightness/jquery-ui.css');
file application/views/scripts/index/index.phtml, i have:
< div id="world"> _____my js plugin apply here _____< /div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是您要找的吗?
is this what you are looking for?
使用视图助手。
zend 文档
查看:
示例 #2 使用无冲突模式构建您自己的助手
还有一个关于 viewhelpers 和 jquery 的教程 Zendcast
这是一些代码:
在库文件夹中创建一个名为 Mylib 的文件夹。
在其中创建一个文件夹视图。
在视图中创建一个文件夹 helpers。
在助手中创建一个名为: IsRound.php
在 IndexController.php 中的 indexAction 中的
文件在 index.phtml 中:
希望这会有所帮助!
Use a view helper.
zend documentation
Check out:
Example #2 Building your own Helper with No Conflict Mode
Also a tutorial about viewhelpers and jquery Zendcast
Here is some code:
Create a folder in your library folder called Mylib.
In it create a folder views.
In views create a folder helpers.
In helpers create a file named: IsRound.php
In the indexAction in IndexController.php
In index.phtml:
Hope this helps!