使用html+css+javascript+jquery能不能实现现在网页上的所有效果?例如,图片定时切换,分页啊,多级导航
我在看一个jquery插件源代码的时候有一个方法是getParameter('pno')。我因为不知道这个方法,网上查了下,然后看到解释都是说:这是java的方法。当时我...
我在看一个jquery插件源代码的时候有一个方法是getParameter('pno')。我因为不知道这个方法,网上查了下,然后看到解释都是说:这是java的方法。当时我就觉着纳闷了,难道用javascript不能完成这些效果吗?下面的代码写的是js标签,但是里面的方法貌似有些事java的,我是菜鸟,纯靠个人见解,希望各位高手能够详尽将下面这段代码注解一下,对我理解这些代码真是有莫大的帮助,感激不尽
<script>
function getParameter(name) {
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
$(function(){
var totalPage = 20;
var totalRecords = 390;
var pageNo = getParameter('pno');
if(!pageNo){
pageNo = 1;
}
//生成参数
//有些参数是可选的,比如lang,若不传有默认值
kkpager.generPageHtml({
pno : pageNo,
//总页码
total : totalPage,
//总数据条数
totalRecords : totalRecords,
//链接前部
hrefFormer : 'pager_test_orange_color',
//链接尾部
hrefLatter : '.html',
getLink : function(n){
return this.hrefFormer + this.hrefLatter + "?pno="+n;
}
});
});
</script> 展开
<script>
function getParameter(name) {
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
$(function(){
var totalPage = 20;
var totalRecords = 390;
var pageNo = getParameter('pno');
if(!pageNo){
pageNo = 1;
}
//生成参数
//有些参数是可选的,比如lang,若不传有默认值
kkpager.generPageHtml({
pno : pageNo,
//总页码
total : totalPage,
//总数据条数
totalRecords : totalRecords,
//链接前部
hrefFormer : 'pager_test_orange_color',
//链接尾部
hrefLatter : '.html',
getLink : function(n){
return this.hrefFormer + this.hrefLatter + "?pno="+n;
}
});
});
</script> 展开
2015-08-30
展开全部
拜托,自己也可以定义一个方法好么?方法命相同很正常的
var getParamter = function(){
// TODO
}
你搜索下这个方法名不就可以了,这么简单的问题,用头脑嘛,对不对
令人鼻酸啦
var getParamter = function(){
// TODO
}
你搜索下这个方法名不就可以了,这么简单的问题,用头脑嘛,对不对
令人鼻酸啦
追问
啊啊,的确是,是我没看到函数名与后调用的方法一致,差点都误认了,感谢纠正。
然后就是:能否注解一下代码?其实这段代码我有很多不理解的,尤其是第一句正则表达式,我已经看晕了,希望解释下,谢谢,帮人帮到底,送佛送到西吧---请允许我先行以标准90度鞠躬再+最诚恳的态度,先行谢过!额,貌似你必须回答了(呵呵)
追答
跟你解释了这个正则表达式又有什么用,回头你看到另外一个,你还是不懂
要从根本上解决问题,多去看看js的书籍就可以了,一个礼拜用心看,
保证你从一窍不通变成小毛神
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询