首页 >

远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】

web前端|js教程远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】
私函数,css选择器
web前端-js教程
尽管js可以想面向对象那样去构造对象,隐藏私有方法,但需求变化的往往比你写程序还要快时,就连设计js对象的时间也没有了,所以我比较倾向于用js私有函数和js方法;jquery私有函数和jquery对外暴露方法的形式也可以实现,而页面生成的html结构则完全在js中生成,包括哪些id和class, 这样可以最大限度的确保统一和重用的方便性,但也有个缺点,就是在重用时,如果需要样式发生变化(结构是死的不能变化),就需要用div将原来的结构包起来,相关的样式也需要用对应的id包裹一遍,如果是新增的事件等就只能采用绑定的方式,暂时还没有好的方法
例如,我面要实现 在一个div中包含几张图片
这样做也有个缺点 就只 css 必须得复制一次 在做修改 但对结构和样式以及js可以重用
微赚网源码,ubuntu休眠模式唤醒,爬虫有道词典讲解,php三元运算符使用注意事项,太原seo技术lzw
 

var publicSetDiv = function (url, id) {
//作为对外公开的,可以传参就行
this.makediv = function (j) {
var imglist = makeimglist(url, j);
$(id).html(imglist);
$(id).show();
}
//私有的
function makeimglist(url, j) {
var i = 0;
//var j = 10;
var html = "";
for (i; i < j; i++) {
html += "";
}
return html;
}
}
$(document).ready(function () {
// Handler for .ready() called.
var mytest = new publicSetDiv("http://images.cnblogs.com/logo_small.jpg" alt="远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】" title="远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】" alt="远离JS灾难css灾难之 js私有函数和css选择器作为容器_jquery" title="远离JS灾难css灾难之 js私有函数和css选择器作为容器_jquery", "#test");
mytest.makediv(10);
var mytest2 = new publicSetDiv("http://images.cnblogs.com/logo_small.jpg", "#test2");
mytest2.makediv(10);
});
.item{ width:200px; height:100px; }
#test2 .item{ width:200px; height:100px; }
#test2 .item{ width:200px; height:200px; background-color:Black; }
第一次使用


小说收费网站源码,ubuntu怎么创建共享,tomcat启动时间久了卡,爬虫微信圈子,以下php代码可能存在什么漏洞,哈尔滨seo教学lzw

远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】
  • 关于CSS Selector的学习
  • 关于CSS Selector的学习 | 关于CSS Selector的学习 ...

    远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】
  • HTML5新增的Css选择器、伪类介绍技巧
  • HTML5新增的Css选择器、伪类介绍技巧 | HTML5新增的Css选择器、伪类介绍技巧 ...

    远离JS灾难css灾难之 js私有函数和css选择器作为容器【jquery】
  • jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)【jquery】
  • jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)【jquery】 | jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)【jquery】 ...