我正在制作一个纯代码的太阳能系统网站,没有使用图像.问题是我无法弄清楚如何在后台获得星星.我试图在黑色背景上得到像黄色展开的波尔卡圆点图案.这是我的代码(为每个其他星球重复div和样式).
html,
body {
width: 100%;
height: 100%;
background-color: black;
}
#sun {
position: absolute;
top: 50%;
left: 50%;
height: 200px;
width: 200px;
margin-top: -100px;
margin-left: -100px;
border-color: orange;
border-width: 2px;
border-style: solid;
border-radius: 50%;
box-shadow: 0 0 64px yellow;
background-color: yellow;
}
#mercury {
position: absolute;
top: 0;
left: 50%;
height: 10px;
width: 10px;
margin-left: -5px;
margin-top: -5px;
border-radius: 50%;
background-color: #ffd9b3;
}
#mercury-orbit {
position: absolute;
top: 50%;
left: 50%;
width: 260px;
height: 260px;
margin-top: -130px;
margin-left: -130px; …Run Code Online (Sandbox Code Playgroud)我试过看看stackoverflow,但不能找到和我一样的问题 - 我确定这个问题很容易解决,但不知何故......它不起作用.
我有一些输入,它们将以计算器格式添加/乘/减/除等.我想要的是getElementById通过在我的功能块之外声明变量来删除不必要的引用(我不想要任何花哨的多重getElementById赋值).
我的Javascript如下:
//Declarations: designed to minimze calls to document.getElementByID
var number1 = document.getElementById("num1");
var number2 = document.getElementById("num2");
var numAnswer = document.getElementById("answer");
//Add together two numbers
function add()
{
numAnswer.value = parseFloat(number1.value) + parseFloat(number2.value);
}
Run Code Online (Sandbox Code Playgroud)
它让我疯狂 - 如果我拿出变量而只是使用普通的旧document.getElementById,一切正常.这应该很容易,但它只是不起作用.我已经检查了拼写,这一切似乎都没问题 - 有什么我想念的吗?
Hello guys,我花了大约二十分钟徒劳地寻找答案,需要你的帮助.关于如何使用jQuery选择元素有成千上万的请求帮助 - 但是每个人都想要处理某种条件,即只在页面上的某个Y位置选择具有特定ID的锚.
我有一个简单的要求.如何选择页面上的所有 <span>元素并删除其文本?
看到的是,我有一个表格,而且我有<spans>.单击"清除按钮"输入时,所有字段都将恢复为默认值(当然).但我希望span元素删除其文本.
在<html>它很简单:
<input type="reset" value="Clear form" name="Clear Button" class="clear">
Run Code Online (Sandbox Code Playgroud)
而我的jQuery:
/* Clear form - used to revert all Spans back to normal */
$('#Clear Button').click(function(){
$('span').val('');
});
Run Code Online (Sandbox Code Playgroud)
因此,重置效果起作用,因为它是DOM/HTML.但我的jQuery很遗憾.
谁能告诉我出了什么问题?我的脚本是在Button声明之后,如果有帮助的话.
当第一次单击元素时,我希望将其值设置为空.
IF函数在jQuery中是否有效?它像JavaScript吗?
我当然只希望第一次删除数据,因为它将删除默认值.
HTML
<input id="Name" class="inputLight" type="text" value="Enter your name here.">
Run Code Online (Sandbox Code Playgroud)
jQuery的
$('input').click(function() {
var $this = $(this),
clickNum = $this.data('clickNum');
if (!clickNum) clickNum = 1;
if(clickNum =1)$this.value = "";
$this.data('clickNum', ++clickNum);
});
Run Code Online (Sandbox Code Playgroud)