网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

jquery$无效,jquery不生效的原因

为什么在jsp中写$失效了

jsp中的$失效是因为引入jquery错误导致。

创新互联建站专业为企业提供宝安网站建设、宝安做网站、宝安网站设计、宝安网站制作等企业网站建设、网页设计与制作、宝安企业网站模板建站服务,十余年宝安做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

$是其中最常见的符号,已经在jQuery留下了深深的烙印。

它可以接受一个字符,也可以接受一个文档对象,亦或者一个函数,也可以调用一个函数。

例如这段代码里$是全局变量:

var jQuery = (function() {

//创建jQuery对象,给所有的jQuery方法提供统一的入口,避免繁琐难记

var jQuery = function( selector, context ) {

//jQuery的构造对象,调用了jQuery.fn.init方法

//最后返回jQuery.fn.init的对象

return new jQuery.fn.init( selector, context, rootjQuery );

},

//定义jQuery的原型,jQuery.fn指向jQuery.prototype对象

jQuery.fn = jQuery.prototype = {

//重新指定构造函数属性,因为默认指向jQuery.fn.init

constructor: jQuery,

init: function( selector, context, rootjQuery ) {.....},

}

//返回jQuery变量,同时定义将全局变量window.jQuery和window.$指向jQuery

return (window.jQuery = window.$ = jQuery);

})();

jquery 选择器无效

当然无效啦,

$("#di .dt").css("cursor","pointer").click(function(){ $(this).remove();})

你这个代码放在$(function(){})里面,就是页面加载完的时候触发,而页面加载完的时候根本就没有dt这个东西。

$(document).ready(function(){

$("#btn").click(function(){

var str=$("trtd##################/tdtd id=\"dt\"******/td/tr");

$("#di").append(str);

$("#dt").css("cursor","pointer").click(function(){

alert("click");

})

});

});

jQuery为何不能使用"$"?

你还用其它的JS类库了吧,占用了$的命名空间,可以用 jQuery.noConflict() 方法返回一个新的别名就行了!


分享名称:jquery$无效,jquery不生效的原因
文章分享:http://bjjierui.cn/article/phsicp.html

其他资讯