我有3个盒子,当我点击每个盒子时,我想提醒每个盒子的属性值.
https://jsfiddle.net/aedzgu9v/
<div class="box" value="box1"></div>
<div class="box" value="box2"></div>
<div class="box" value="box3"></div>
.box{
height: 80px;
width: 80px;
border: 2px solid blue;
margin: 5px;
}
$('.box').on('click', function(){
var value = $(this).val();
alert(value);
});
Run Code Online (Sandbox Code Playgroud) 这里我可以在点击时删除box100和box200,但是在将它附加到列表后无法删除它.如何选择附加元素?
https://jsfiddle.net/uhmgj8ky/4/
html
<ul>
<li class='list'>remove box100</li>
<li class='list'>remove box200</li>
</ul>
<div class='box' box='box1'>add box1</div>
<div class='box' box='box2'>add box2</div>
<div class='box' box='box3'>add box3</div>
<div class='box' box='box4'>add box4</div>
<div class='box' box='box5'>add box5</div>
css
.box{
height:50px;
width:50px;
border:2px solid blue;
display: inline-block;
}
ul li{
height:50px;
width:50px;
border:2px solid blue;
display: inline-block;
margin-right: 1px;
}
jquery
$('.box').on('click', function(){
var txt = $(this).attr('box');
$('ul').append("<li class='list'>remove "+txt+"</li>");
});
$('.list').on('click', function(){
$(this).remove();
});
Run Code Online (Sandbox Code Playgroud) 如果我的号码是4.9那么我希望它舍入到4.5
如果4.6然后我想要4.5
如果4.3然后我想要4
如果是3.5那么它在3.5时保持不变
如果2然后在2处保持不变
我找到的最接近的是round( $num, 1, PHP_ROUND_HALF_UP);,这不是我想要的.谢谢