$(document).ready(function()在ie里不执行,ff和chrome可以执行,我是菜鸟,这是套的代码,请高手不吝赐教以下是jquery代码
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn").html("<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>");
}
})
});
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn1").html("");
}
})
});
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn2").html("<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>");
}
})
});以下html代码
<div class="flvbtn"><a onClick="showDiv();" art="点此注册体验">点此注册体验</a></div>
<a class="flvbtn1" href="javascript:showDiv()">立即注册</a>
<a class="flvbtn2" href="javascript:showDiv()">立即注册了解更多详情</a>以下是ajax.php代码
<?php
require_once(dirname(__file__)."/config.php");
ShowMsg("请到个人中心查看观看地址","/member");
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn").html("<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>");
}
})
});
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn1").html("");
}
})
});
$(document).ready(function(){
$.get("/member/ajax_login.php",{},function(result){
if(result == 2)
{
$(".flvbtn2").html("<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>");
}
})
});以下html代码
<div class="flvbtn"><a onClick="showDiv();" art="点此注册体验">点此注册体验</a></div>
<a class="flvbtn1" href="javascript:showDiv()">立即注册</a>
<a class="flvbtn2" href="javascript:showDiv()">立即注册了解更多详情</a>以下是ajax.php代码
<?php
require_once(dirname(__file__)."/config.php");
ShowMsg("请到个人中心查看观看地址","/member");
解决方案 »
- Node.js 的使用get方法。经常ETIMEDOUT Connection timed out
- 请教高手怎么用JS模拟键输入
- 看到的一个函数,不理解,请指导?
- JS高手请进来救我!!!
- 为什么我这个方法不能正常呢
- 请问高手,这个问题怎么解决。
- 这个问题有点难,如何在html中开辟一个缓冲区?
- 紧急求解,在线等!!!
- 如何用javascript来控制打印纸钱的大小等参数,不要用组件,但可以写注册表。
- Shell.Application 技术参考
- 使用瀑布流布局,facebook的按赞图标为什么只在第一页的列表显示?
- 为什么总出现java.lang.NoClassDefFoundError: javax/xml/registry/infomodel/User错误呀?
//其他代码
});
$(function(){
alert("看看是否有效");
});
换成jQuery后ie还是不能执行
alert里确实不晓得怎样写
$(document).ready(function(){
goload()
});
function goload(){
var str = "<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>";
$.get("/member/ajax_login.php",function(result){
if(result == 2) $(".flvbtn").html(str);
});
$.get("/member/ajax_login.php",function(result){
if(result == 2) $(".flvbtn").html(str);
});
$.get("/member/ajax_login.php",function(result){
if(result == 2) $(".flvbtn1").html("");
});
$.get("/member/ajax_login.php",function(result){
if(result == 2) $(".flvbtn2").html(str);
});
}
我简化了一下代码,你试试吧
第一个是URL,第二个是回调方法。并在页面元素加载完成时运行。$(function(){
var url='/member/ajax_login.php?username=alibaba';
$.get(url,function(){//回调方法})
})
var html = $.ajax({
url: url,
async: false
}).responseText;
return html;
}
$(document).ready(function(){
var str = "<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>";
if(GetUrl("/member/ajax_login.php") == 2)
{
$(".flvbtn").html(str);
$(".flvbtn1").html("");
$(".flvbtn2").html(str);
};
});
这几天没上网,没及时回贴,不好意思,感谢帮助,试了还是不行
网址是 media.9158net.info , 能不能帮我看下,不胜感激
jquery1.5、6、7、8、9全试了,也不行
function GetUrl(url){
var html = $.ajax({
url: url,
async: false
}).responseText;
return html;
}
$(document).ready(function(){
alert("执行吗!执行的话下面应该没问题")
var str = "<a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a>";
if(parseInt(GetUrl("/member/ajax_login.php")) == 2)
{
$(".flvbtn").html(str);
$(".flvbtn1").html("");
$(".flvbtn2").html(str);
};
});
<a class="flvbtn2" href="javascript:showDiv()">点此注册,立即享受精彩视讯</a>如果执行成功 会变为这样的格式<a class="flvbtn2" href="javascript:showDiv()"><a href='/member/ajax.php' art='点此申请体验'>点此申请体验</a></a> 明显有问题你可以这样<span class="flvbtn2"><a href="javascript:showDiv()">点此注册,立即享受精彩视讯</a></span>也可以改变 href的值来做,检查一下吧
$(document).ready(function(){
换
JQuery(document).ready(function(){