在WordPress中重新声明jquery插件函数
Redeclare jquery plugin function in WordPress
在Wordpress v4.0文件/wp-includes/js/wplink.js的第200行中,我想通过Wordpress插件将我自己的js排队,并重新定义函数htmlUpdate来修改它的功能。正确的方法是什么?
附言:我可以满足于询问脚本等。只需要帮助如何用我自己的插件覆盖功能。
htmlUpdate: function() {
//... blah blah
}
您可以这样尝试:
add_action( 'admin_footer-post-new.php', 'my_custom_method', 9999 );
add_action( 'admin_footer-post.php', 'my_custom_method', 9999 );
function my_custom_method() {
?>
<script type="text/javascript">
( function( $ ) {
if ( typeof wpLink == 'undefined' )
return;
// Override the function
wpLink.htmlUpdate= function () {
//... blah blah
};
} )( jQuery );
</script>
<?php
}
希望这就是你想要的。。
相关文章:
- jQuery$.post可以在chrome、safari中工作,但不能在FF中工作(声明成功回调函数未定义)
- jQuery插件冲突和脚本声明顺序
- 在jquery中声明基于动态变量的动态数组
- 无法使用 ant 和闭包编译器编译 javascript,因为 Jquery 的 $ 是未声明的
- 为什么要声明两次 jQuery
- 使用 .on 函数运行 jQuery 声明函数
- 与JQuery库的多个声明相关的冲突
- jQuery命名空间声明和模块化方法
- 〔Fixed〕试图通过使用JS/Jquery声明来避免重复的CSS
- 为什么以及如何使用 jQuery 未声明的变量作为 ID
- 如何以正确的方式在jQuery中声明变量
- 为什么来自.getJSON的名称在声明为列表(JavaScript / JQuery)的索引后仍未定义
- 声明全局 jquery 对象
- 在 jQuery 中使用常量声明变量
- Javascript & JQuery:$x 和 x 作为变量声明有什么区别?
- jquery单变量声明
- 当jQuery已经声明时,使用Javascript
- 在脚本开头声明 Jquery 变量
- 在WordPress中重新声明jquery插件函数
- 我们是否要声明'jQuery或者我们直接使用它