|登录 |注册

查看: 824|回复: 6
打印 上一主题 下一主题

jquery .load() 问题 ,高手请进 ^.^

[复制链接]
兴杰
2013-1-11 12:11 AM
在a.aspx 用 jquery .load() 加载了b.aspx页面 ,加载过来的b.aspx 的 js 却失效了 ..
求解 , 是冲突 ? 高手给个思路吧 ^.^ 感激感激
x3moo
2013-1-11 04:36 AM
本帖最后由 x3moo 于 2013-1-11 05:02 AM 编辑

有点不懂你要问什么...可以用英文pm我吗?
a.aspx 和 b.aspx share 同一个 js file?
还是你的 b.aspx 的 style 是写在 <head> 里的?

我的example:
a.aspx

p{font-size: 30px; color: Gray;}

<p> I am a.aspx</p>

<div id = "b">
<script>
    $("#b").load("/b.aspx");
</script>
</div>

b.aspx

#d{font-size: 20px; color: Green;}

<p id="d"> I'm from b.aspx</p>

两个个别的style都还在...
但是如果你没有用id去分辨的话...它是会overlap的..
希望有帮到你~~
兴杰
2013-1-11 10:31 AM
x3moo 发表于 2013-1-11 04:36 AM
有点不懂你要问什么...可以用英文pm我吗?
a.aspx 和 b.aspx share 同一个 js file?
还是你的 b.aspx 的  ...

不是 css 问题 , 主要是a 加载 b 后 , b.aspx 的  jquery 失效了 .. . 求解
leon_lcl
2013-1-11 11:13 AM
兴杰 发表于 2013-1-11 10:31 AM
不是 css 问题 , 主要是a 加载 b 后 , b.aspx 的  jquery 失效了 .. . 求解

那你在a那边call 它的jquery file就好了
兴杰
2013-1-11 11:53 AM
leon_lcl 发表于 2013-1-11 11:13 AM
那你在a那边call 它的jquery file就好了

也不行勒
我有2个案例,其中一个我在 b 页只放js link , 加载后在 a 页可以跑
另一个也是用同样原理 , 却失败了
是不是会有版本冲突的问题 ?
weeming21
2013-1-11 06:50 PM
楼主如果你可以把例子写出来的话更好
兴杰
2013-1-12 05:30 PM
weeming21 发表于 2013-1-11 06:50 PM
楼主如果你可以把例子写出来的话更好

可能是vs2008  jscript interllinsense 问题 ,我先试试看 ,还是不行再放上来请教 ^^
您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-4-17 08:39 AM , Processed in 0.092360 second(s), 19 queries .

Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.

本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved

Dedicated Server powered by iCore Technology Sdn. Bhd.

合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部