在开发傲游新浪微博插件中,使用jquery遇到一些问题,原因和解决方法如下。
1、thickbox的参数问题
在thickbox的例子中,以inline方式调用,形式如#TB_inline?height=300&width=300&inlineId=myOnPageContent。
但是发现这样调用不能设定弹出层的高度,调试到tb_parseQuery方法时,发现如上的整个串被整个传递进来,而parse方法是根据;或者&来分隔参数的,造成无法获得第一个参数。
巧解:加一个无用的参数代替height作为第一个参数。例如#TB_inline?a=a&height=300&width=300&inlineId=myOnPageContent。
2、在使用interface时slideDown的飘移
使用interface插件时,如果元素居中,使用slideDown会产生飘移,出现后会突然出现在最左边,然后随着点击或者hover又出现在正中。
巧解:在外层再套一个div,对这个div使用slideDown方法。
3、thickbox的漏空问题
thickbox显示一个div时,只显示里面的元素,没有这个div的背景。
巧解:在这个div里再用一个div包含所有的元素,设置这个div的css属性即可。
4、relative元素在slide时的问题
relative元素是相对定位,如果它定位的元素也同时需要slide,这个元素的位置就会飘忽不定。
巧解:弃用相对定位,用js来计算此元素的margin代替left和top等属性。
分享到:
相关推荐
c# 链环 问题 巧解结构和函数的应用 (2,3)与(3,2)类似的环节的个数并输出
5. 图论与逻辑推理:图论涉及网络、路径、连通性等问题,逻辑推理则要求学生分析和证明命题的真假,解决一些复杂的逻辑谜题。 6. 动态规划与最优化:这类问题需要学生找到解决问题的最佳策略,例如在有限步内达到...
《奥林匹克竞赛千题巧解·初中三年级数学》这本书,正是为此类学生量身定制的辅导材料。 本书内容全面,从代数、几何、数论到组合数学,全方位覆盖了数学竞赛中可能遇到的各种问题类型。它不仅提供了丰富的习题,还...
该书全面介绍了向量在代数、三角函数、平面几何、立体几何、解析几何方面的应用,重点介绍了在立体几何和解析几何领域的应用。内容独特、题型全面。
《奥林匹克竞赛千题巧解·初中二年级数学》应运而生,成为引导这一阶段学生深入了解数学,特别是数学竞赛领域的宝典。 在这本书中,作者精心挑选了千道与初中二年级数学竞赛相关的题目,经过巧妙的设计与解析,帮助...
以下是一些核心的设计思路及其详细解释: 1. **面向对象设计(OOP)**:这是.NET开发的基础,它包括类、对象、继承、封装和多态等概念。通过理解这些概念,开发者可以创建出结构清晰、易于复用的代码。 2. **设计...
### 二、巧解方法详解 #### 1. **工具准备** 根据给定内容,“无需任何工具”,这意味着这种方法不需要额外的硬件设备支持,仅通过简单的物理操作即可实现。 #### 2. **操作步骤** - **打开机箱:** 首先,确保...
学会巧解高中化学选择题.docx
计算型选择题的巧解.pdf
巧解双曲线的离心率.doc
熟用质量守恒 巧解化学计算.pdf
空间向量巧解平行、垂直关系.doc
孙子巧解“鸡兔同笼”.doc
用倒推法巧解分数应用题.doc
利用凹、凸坡巧解地形相关题.doc
以过氧化钙(CaO2)在面粉中的应用为例,学生需要了解CaO2的基本性质及其在食品加工中的作用。CaO2作为食品添加剂,不仅具有氧化作用,还能在接触水分时释放出氧气,从而起到漂白和保鲜的效果。在化学反应中,过氧化钙...
【备战2014】高考历史 精讲巧解分类攻克7
【备战2014】高考历史 精讲巧解分类攻克9