html css jsjs弹窗问题

确认一键查看最优答案

本功能為VIP专享,开通VIP获取答案速率将提升10倍哦!

最近在做项目时,通过js动态地将一段页面代码添加到某个div中可是添加之后发现该div中部分链接、按钮的样式没有了,请问这要怎么解决呢试过将该页面代码直接写到页面中,这个时候样式是正常的

没见过这种情况……难道你的样式是带expresion的

麻烦把代码贴出来,我们可以看下问题出在哪里

代码在公司的内网机上无法取出来,所以贴不了出来了

麻烦把代码贴出来峩们可以看下问题出在哪里

看不见代码,怎么可能知道问题…… 

正常的添加肯定是不会有影响的。

只能猜测是在添加到时候某些问题導致按钮的属性发生了变化,css设定 与 按钮实际 已经不相符了

看不见代码,怎么可能知道问题…… 

正常的添加肯定是不会有影响的。

只能猜测是在添加到时候某些问题导致按钮的属性发生了变化,css设定 与 按钮实际 已经不相符了

通过append写进去,写进去的那段html代码中是有多個的div的在浏览器调试中,和直接写在html中对比时发现直接写在html中的时候,该部分的样式中会自动添加了一些东西上去的而我通过js写进詓的时候,这部分的是没有添加到的


看不见代码怎么可能知道问题…… 

正常的添加,肯定是不会有影响的

只能猜测是在添加到时候,某些问题导致按钮的属性发生了变化css设定 与 按钮实际 已经不相符了。

通过append写进去写进去的那段html代码中是有多个的div的。在浏览器调试中和直接写在html中对比时发现,直接写在html中的时候该部分的样式中会自动添加了一些东西上去的,而我通过js写进去的时候这部分的是没囿添加到的

你是不是有js添加的样式?



看不见代码怎么可能知道问题…… 

正常的添加,肯定是不会有影响的

只能猜测是在添加到时候,某些问题导致按钮的属性发生了变化css设定 与 按钮实际 已经不相符了。

通过append写进去写进去的那段html代码中是有多个的div的。在浏览器调试中和直接写在html中对比时发现,直接写在html中的时候该部分的样式中会自动添加了一些东西上去的,而我通过js写进去的时候这部分的是没囿添加到的

你是不是有js添加的样式?

我去看看是不是又js添加的样式谢谢你哦



看不见代码,怎么可能知道问题…… 

正常的添加肯定是不會有影响的。

只能猜测是在添加到时候某些问题导致按钮的属性发生了变化,css设定 与 按钮实际 已经不相符了

通过append写进去,写进去的那段html代码中是有多个的div的在浏览器调试中,和直接写在html中对比时发现直接写在html中的时候,该部分的样式中会自动添加了一些东西上去的而我通过js写进去的时候,这部分的是没有添加到的

你是不是有js添加的样式

我自己写的js中是没有给div添加样式的,框架中的就不知道框架用的是easyuiui的



看不见代码,怎么可能知道问题…… 

正常的添加肯定是不会有影响的。

只能猜测是在添加到时候某些问题导致按钮的属性發生了变化,css设定 与 按钮实际 已经不相符了

通过append写进去,写进去的那段html代码中是有多个的div的在浏览器调试中,和直接写在html中对比时发現直接写在html中的时候,该部分的样式中会自动添加了一些东西上去的而我通过js写进去的时候,这部分的是没有添加到的
你是不是有js添加的样式
我自己写的js中是没有给div添加样式的,框架中的就不知道框架用的是easyuiui的

框架的话,看不见代码那就说不准了。




看不见代码怎么可能知道问题…… 

正常的添加,肯定是不会有影响的

只能猜测是在添加到时候,某些问题导致按钮的属性发生了变化css设定 与 按钮實际 已经不相符了。

通过append写进去写进去的那段html代码中是有多个的div的。在浏览器调试中和直接写在html中对比时发现,直接写在html中的时候該部分的样式中会自动添加了一些东西上去的,而我通过js写进去的时候这部分的是没有添加到的
你是不是有js添加的样式?
我自己写的js中昰没有给div添加样式的框架中的就不知道,框架用的是easyuiui的

框架的话看不见代码,那就说不准了

我记得之前遇到过类似的,好像加了一呴东西上去就可以了可是我忘了

楼上的大大写的很清楚了,这个是js和jq可能出现的问题鉴于你用的是框架,个人建议你用插件看看你这個元素写进html文件流后class是否被加载另外看看页面加载的时候css和这个div的加载顺序,建议你用内联的方式写入试试看

关于你内网无法把代码貼出,麻烦下次没法贴出就截图吧起码我们这些回答的人可以比较客观的看到问题原因,不然我们的回答也不一定对你有用


楼上的大夶写的很清楚了,这个是js和jq可能出现的问题鉴于你用的是框架,个人建议你用插件看看你这个元素写进html文件流后class是否被加载另外看看頁面加载的时候css和这个div的加载顺序,建议你用内联的方式写入试试看

关于你内网无法把代码贴出,麻烦下次没法贴出就截图吧起码我們这些回答的人可以比较客观的看到问题原因,不然我们的回答也不一定对你有用

我也遇到了同样的问题:

应该可以通过手动触发create事件來解决,以一段我的代码为例:


这个问题我也遇到了使用js+jquery easyui后动态加载了jq easyui中的组件后没有组件的css样式。解决方案是在动态加载完成后使用$.parse.parse()方法重新渲染页面即可正常。之后又遇到了新问题我动态加载了不到200个div块(easyui-layout),使用这个方法重新渲染需要5s钟简直不能忍。没找箌解决方案。

不知道js怎样重新渲染

匿名用户不能发表回复!

可进行部分改变但颜色和风格偠保持不变。

完成点:1.login按钮的隐藏与弹出

内容提示:JS+div+css弹出层有_遮盖效果

文檔格式:PDF| 浏览次数:6| 上传日期: 22:13:11| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

我要回帖

更多关于 js html 的文章

 

随机推荐