下面是一个JavaScript cookie,写在用户的计算机上12个月.
在我们在主域上设置cookie之后example.com,如果用户访问子域test.example.com,我们需要继续在"test"子域中识别用户的活动.
但是使用当前的代码,一旦他们离开www.example.com并访问test.example.com,他们就不再被标记为"HelloWorld".
是否有人能够帮助我的代码允许跨子域读取cookie?
<script type="text/javascript">
var cookieName = 'HelloWorld';
var cookieValue = 'HelloWorld';
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate;
</script>
Run Code Online (Sandbox Code Playgroud) 当有人点击iframe(子页面)中的链接时,如何让父页面滚动到顶部?问题是子页面将保留在页面的同一位置,因为iframe的高度比父页面大很多.
请注意:父页面和子页面位于不同的子域中.
我创建了一个演示来展示这个:http: //www.apus.edu/_test/iframe/index.htm
我正在使用的asp菜单是自动插入样式="width:3px;" 进入我的菜单表tds在我的标签之间创建一个讨厌的瞎扯.我正在测试用jquery删除这个内联样式,而不是我们的开发人员为这个化妆品瑕疵定制菜单.
下面是一个简单的例子:
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:3px;">hello world</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
在jquery中,我可以通过执行以下操作删除所有带有style属性的tds:
$('td').removeAttr('style');
Run Code Online (Sandbox Code Playgroud)
所以,我的问题是,我如何定位仅包含3px的内联样式?
这是我的现场演示:http://jsfiddle.net/n9upF/
我正在寻找一种方法来包括"全部扩展"和"全部崩溃".我用一个简单的jquery手风琴用新代码更新了演示.
原始代码应记入Ryan Stemkoski的http://www.stemkoski.com/stupid-simple-jquery-accordion-menu/
$(document).ready(function() {
$('.question').click(function() {
if($(this).next().is(':hidden') != true) {
$(this).removeClass('active');
$(this).next().slideUp("normal");
} else {
$('.question').removeClass('active');
$('.answer').slideUp('normal');
if($(this).next().is(':hidden') == true) {
$(this).addClass('active');
$(this).next().slideDown('normal');
}
}
});
$('.answer').hide();
$('.expand').click(function(event)
{$('.question').next().slideDown('normal');
{$('.question').addClass('active');}
}
);
$('.collapse').click(function(event)
{$('.question').next().slideUp('normal');
{$('.question').removeClass('active');}
}
);
});
Run Code Online (Sandbox Code Playgroud) 我遇到了IE6和IE7问题,我希望有人为我提供解决方案,而不是使用IE6/7.右边的成本需要与左边的标签位于同一条线上.我只能在FireFox中使用它,但是在IE7中,即使我使用的是内联块,它也会将成本放在下面.任何帮助将不胜感激
注意:我打开边框,所以我可以看到发生了什么......
演示我的问题:http: //jsbin.com/ilese4/
这是它在IE7中渲染的图片.

我究竟做错了什么?
没有与此链接关联的 ID 或类,因此我必须查找 URL。
这是我的代码,但链接没有更新..我知道我很接近!
$(document).ready(function(){
if (document.location.href.indexOf('/MyWebsite/Example.aspx') > 0)
{
$('a[href*="/HelloWorld/default.aspx"]').append("href",$("?template=PW"))
}
});
Run Code Online (Sandbox Code Playgroud) 这个 javascript 将获得整个路径和文件名,但是想法是检索文件名 + 扩展名及其父文件夹,因此它返回:
/thisfolder/thanks.html
var url = "www.example.com/get/thisfolder/thanks.html";
var path = url.substring(url.indexOf('/')+1, url.lastIndexOf('.'));
alert(path)
Run Code Online (Sandbox Code Playgroud)
我正在使用JQuery选项卡插件.
我想链接标签1中的内容,将我带到标签3,而不是点击标签3来实现它.我该怎么做呢?
@redsquare ...所以,我根据你的建议修改了它,我可以让所有标签互相交互.这个改变有效,再次感谢,所以我想我想知道是否有更好的写作方式或者这是最好的方法吗?
最新变化的演示:http://jsbin.com/etoku3/
<script type="text/javascript">
$(document).ready(function() {
var $tabs = $("#container-1").tabs();
$('a.tab1').click(function(){$tabs.tabs('select', 0);});
$('a.tab2').click(function(){$tabs.tabs('select', 1);});
$('a.tab3').click(function(){$tabs.tabs('select', 2);});
$('a.tab4').click(function(){$tabs.tabs('select', 3);});
$('a.tab5').click(function(){$tabs.tabs('select', 4);});
});
</script>
Run Code Online (Sandbox Code Playgroud) 我们使用document.write从另一个javascript文件中包含一个javascript文件.在第一个javascript文件中是对第二个javascript文件中的函数的调用.因此,我们收到一条错误消息:调试代码时,'gMunchkin'未定义.我做错了什么,怎么能以这种方式调用'gMunchkin'?
我使用IE7来看演示:http://www.apus.edu/bin/r/u/test.htm
有人能够指出一个"类似的"jquery插件的正确方向,例如,可以复制苹果的新搜索棒功能吗?
使用Safari或Chrome时,点击苹果全球导航中的搜索栏会增加尺寸.我想对我的一个项目加入同样的效果.
链接:http://www.apple.com/about/webbadges/
我感谢您的帮助!
埃文
我正在尝试为第一个P添加一个类"ignore",为每个块添加一个类"style"用于最后一个P.
<div class="tiles_large">
<span class="spacer"> </span>
<p>image here</p>
<span class="spacer"> </span>
<h4>headline here</h4>
<span class="spacer"> </span>
<p>content here</p>
<span class="spacer"> </span>
</div>
<div class="tiles_small">
<span class="spacer"> </span>
<p>image here</p>
<span class="spacer"> </span>
<h4><div><span>headline here</span></div></h4>
<span class="spacer"> </span>
<p>content here</p>
<span class="spacer"> </span>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的jquery,但它没有返回预期的结果.
$(".tiles_large p,.tiles_small p").each(function() {
$(this).find("p:first").addClass("ignore");
});
$(".tiles_large p,.tiles_small p").each(function() {
$(this).find("p:last").addClass("style");
});
Run Code Online (Sandbox Code Playgroud)
我得到了redsquare的一些很好的帮助,以便从内容中的链接更改jquery选项卡,但我还有一个问题,我正在寻找支持......
当用户单击链接以切换到内容中的其他选项卡时,我是否可以将页面跳转到页面顶部?
在我的演示链接中,滚动到页面底部以单击链接,它们可以完美地切换标签,您可以确认是否向上滚动.
因此,我正在寻找切换以将用户跳到页面顶部,因此用户无需"滚动"到页面顶部即可开始阅读新内容.
这是我的演示:http: //jsbin.com/etoku3/11
现有代码:
<script type="text/javascript">
$(document).ready(function() {
var $tabs = $("#container-1").tabs();
var changeTab = function(ev){
ev.preventDefault();
var tabIndex = this.hash.charAt(this.hash.length-1) -1;
$tabs.tabs('select', tabIndex);
};
$('a.tablink').click(changeTab);
});
</script>
Run Code Online (Sandbox Code Playgroud) 当出现错误时$(document).ready(function(){ is undefined,这是因为jquery库不在我的情况的页面上,但是这个错误发生了,因为我的页面上有一个小的jquery插件来解决当jquery库在特定时间段存在时的问题用户的会话.
除了在发生此特定错误时将jquery库放在页面上之外,还有什么方法可以简单地检查jquery是否存在,或者整个页面上是否发生错误?