您的位置:首页 > Web前端 > JQuery

jQuery 符号使用问题 延迟ready事件的触发事件

2016-06-14 00:00 513 查看
摘要: ${} jQuery{}

让jQuery放弃使用$符号:

<script>
jQuery.noConflict(); /*使用jQuery.noConflict方法让jQuery放弃使用$符号*/
jQuery(document).ready(function(){ /*等待DOM就绪*/
jQuery("img:odd").mouseenter(function(e){
jQuery(this).css("opacity",0.5);
}).mouseout(function(e){
jQuery(this).css("opacity",1.0);
});
});
</script>

也可以自定义jQuery简写符号

<script>
var jq=jQuery.noConflict(); /*只需将jQuery.noConflict方法返回值赋给一个变量*/
jq(document).ready(function(){
jq("img:odd").mouseenter(function(e){
jq(this).css("opacity",0.5);
}).mouseout(function(e){
jq(this).css("opacity",1.0);
});
});
</script>

延迟ready事件的触发事件
可以在jq(document).ready(function(){。。。。}); 之前添加一句代码:jq.holdReady(true);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: