我想我可能使用了错误的js库。不知道..我正在网上学习教程,我看到那个人对其进行了编码,并观察了它的工作原理。我复习了两遍,又重新做了一遍,还是不行。
这是我的html:
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Title</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="hideshow.js"></script>
</head>
<body>
<a href="#" id="hideshow">Hide </a>
<div id="message" style="width:300px; border:1px solid black; padding:10px">
This is the wording inside of the text for testing purposes.
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
这是我来自 hideshow.js 的 js:
$('#hideshow').toggle(function () {
$('#hideshow').text('Show');
}, function () {
$('#hideshow').text('Hide');
});
Run Code Online (Sandbox Code Playgroud)
我很感激,感谢任何能解决这个问题的人。:(
我想在台式机和平板电脑上显示一个特定的 div,但我想在移动屏幕上隐藏这个 div。在移动屏幕中,我想显示另一个 div,所以我想交换两个 div。
这是我的尝试:
.div-only-mobile {
visibility: hidden;
display: none;
}
@media screen and (max-width: 849px) {
.div-no-mobile {
visibility: hidden;
}
.div-only-mobile {
visibility: visible;
display: block;
}
}
Run Code Online (Sandbox Code Playgroud) 出于测试目的,我正在研究一种解决方案,该解决方案允许我仅使用一个按钮来显示和隐藏特定的 div(基于 id)。
jsifddle 在这里: 链接到代码
代码如下所示:
CSS
body {
font-family:'Trebuchet MS', sans-serif;
font-size:0.5em;
text-align:center;
}
.container {
padding:1em;
margin:0 auto;
background:#efefef;
}
#added-value-1 {
display:none;
}
#added-value-1:target {
display:block;
}
#expand-btn-1 {
margin:2em auto;
text-align:center;
padding:1em 2em;
font-weight:bold;
background:orange;
display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div class="container">
<h1>
Container for testing purposes. Below content will show/hide upon button click
</h1>
<p id="added-value-1">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dapibus maximus mattis. Nam id gravida lorem, ac egestas nunc. Proin …Run Code Online (Sandbox Code Playgroud) 父div中有几个子div.我想展示/隐藏一个特定的孩子.
<div id="parent">
<div id="child0">Text here</div>
<div id="child1">Text here</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我希望鼠标在div id ="parent"上显示hide div id = child0,父div中的其他所有内容保持不变(可见).
根据我的理解.hide在jquery中使用(css){visibility:hidden;}是否有替代使用{display:none;}?
因为没有一个{visibility:hidden;}项目仍然占用像素空间,因为{display:none;}它隐藏了项目,并没有占用屏幕上的任何空间
我有一个id为'toggle'的div.我想简单地有一个链接或按钮,按下时将显示div,然后再次单击时隐藏div.我最好喜欢它像jQuery一样动画,虽然我似乎无法让jQuery工作,虽然我可能犯错误.那我该怎么做呢?:)
我是javascript的新手.所以我有一个选择选项和一个输入字段.我想要实现的是当我选择一个特定选项时输入字段的值会改变.这是我尝试过的:
First Name: <input type="text" value="colors">
<select name="">
<option>Choose Database Type</option>
<option onclick="myFunction(g)>green</option>
<option onclick="myFunction(r)>red</option>
<option onclick="myFunction(o)>orange</option>
<option onclick="myFunction(b)>black</option>
</select>
<script>
function myFunction(g) {
document.getElementById("myText").value = "green";
}
function myFunction(r) {
document.getElementById("myText").value = "red";
}
function myFunction(o) {
document.getElementById("myText").value = "orange";
}
function myFunction(b) {
document.getElementById("myText").value = "black";
}
</script>
Run Code Online (Sandbox Code Playgroud) $(function() {
$(".popup").hide();
$(".clickMe").mouseover(function () {
$(".popup").show();
}).mouseout(function() {
$(".popup").hide();//Set this to default hide
});
});
<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
<a class="clickMe" href="#"> Click here to see hidden item.</>
<div class="popup"> You've found me! </div>
Run Code Online (Sandbox Code Playgroud)
我发现这个代码我很想实现,但不确定如何.而不是鼠标悬停,我如何将其设置为onclick调用?谢谢你的时间.
哦,因为我原来的问题对多数人没有意义,我会详细解释.我有一个会员系统,我通过一些基于codeigniter框架的教程.在我的主页面上,我有3个按钮,分别包含登录,注册,忘记通行证.当我测试登录并以用户身份输入我的详细信息时,我仍然可以看到登录按钮,这没有任何意义,因为它应该在我登录时隐藏.对于我上面提到的其他功能也是如此.
现在我尝试某种方式if($_SESSION['user'] == "")
{来实现我的目标,但没有任何成功.
任何想法如何正确地做到这一点?
谢谢
我试图给一个<h4>标签一个id,所以稍后我能够显示或隐藏它但它不起作用.当我尝试使用getElementByID并提醒值时,我会收到一个警告框,上面写着"未定义".
所以我想知道是否有其他隐藏/显示标签的方法?
我的代码就在这里.
我想要做的是隐藏/显示h4取决于类别组合框的值