我一直在寻找一个按钮,在点击时会在其下方/旁边显示突出显示的网址,并在再次按下时再次隐藏它。我记得之前看过一个,但我不知道它在哪里,并且无法找到它的任何例子。
我确实找到了Button that displays and hides a sliding menu,但它并不是我想要的,而且我没有足够的经验来应用这些代码来制作类似的东西,但是在按钮下面有一个正确格式的文本框
答案 0 :(得分:1)
请查看以下您要查找的代码。
$(document).ready(function () {
var btnA = $("#btnSubmit");
btnA.click(function () {
$("#url").toggle();
});
});
JSFiddle相同如下。
如果这没有用,请告诉我。
答案 1 :(得分:0)
jQuery's Toggle可能正是您所寻找的。 p>
除了突出显示之外,获取所需内容的基本示例可以是
<button onclick="$('#URL').toggle();">Click Me</button>
<br />
<span id="URL">www.google.com</span>
答案 2 :(得分:0)
或者根据具体情况,你可以用checkbox元素和一些css来做。
<label for="your-btn">
<input type="checkbox" value="" name="" id="your-btn">
<span>Button</span>
</label>
<style>
[type="checkbox"] {
border: 0;
clip: rect(0 0 0 0);
height: 1px; margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
[type="checkbox"] + span {
color: white;
background: #333;
line-height: 1.5;
padding: 1em;
display: inline-block;
width: auto;
cursor: pointer;
}
[type="checkbox"] + span::after {
content:'yourcontent';
padding-left: 2em;
position: absolute;
background: none;
color: black;
display: none;
}
[type="checkbox"]:checked + span {
background: green;
}
[type="checkbox"]:checked + span::after {
display: inline-block;
}
</style>