我已经在互联网上搜索了一个答案,当我尝试组装不工作时,似乎有些点点滴滴。主要问题是我试图在一个页面上显示一个元素。问题是平台(Tumblr)不允许您直接编辑其他页面(' / tagged /'页面),因此这个元素(轮播)出现在每个页面上。我想到的解决方案是使用jquery根据url删除元素,但这不起作用。
我是编程的新手,所以虽然我知道基础知识,但我错过了将其付诸实践的经验。
if (document.location.pathname == '/tagged/') {
}
else { function showOne(id) {
$('.hide').not('#' + id).hide();
}
showOne(1);
}
答案 0 :(得分:0)
我想你可以尝试下面的代码:
if (document.location.pathname.indexOf("/tagged/") >= 0) {
}
else {
function showOne(id) {
$('.hide').not('#' + id).hide();
}
showOne(1);
}
答案 1 :(得分:-1)
尝试使用包含jQuery选择器:
$( document ).ready(function() {
if($( "a[href*='tagged']" )) {
alert('ci sono');
function showOne(id) {
$('.hide').not('#' + id).hide();
}
showOne(1);
}
});
的jsfiddle: http://jsfiddle.net/UxHkZ/
享受您的代码!