添加文本到Javascript Span id jquery
Adding Text to Javascript Span id jquery
我们有一些代码,如果大于1,则填充数值,如果不大于1,则打印"In-Stock"
你是说
var $inv = $('#our_inventory'), val = parseInt($inv.text(),10);
$inv.text(val>0?"Inventory:"+val:"In-Stock");
在jQuery脚本的适当位置添加以下行。您只需要使用jQuery中的.before
方法在选定元素之前放置一些文本。
<script>
if(parseInt($('#our_inventory').text(),10) > 0)
$('our_inventory').before("Inventory: ");
</script>
$(()=>{
var val = -5;
trigger();
$('#up').click(()=>{
val++;
$('#hnd').text(val);
trigger();
});
$('#down').click(()=>{
val--;
$('#hnd').text(val);
trigger();
});
function trigger(){
var our_inventory_value = Number($('#hnd').text());
$('#show').text(our_inventory_value);
if(our_inventory_value<0){
$('#our_inventory').text('in inventory');
}else{
$('#our_inventory').text(our_inventory_value);
}
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<h3>Demo </h3>
<button id='up'> up </button>
<button id='down' >down </button>
<br/>
<span id="our_inventory" class="value"></span> <br/><br/>
<span id="show" class="value"></span>
<input type='hidden' id='hnd' value='-5'/>
</form>
var inventory = $('#our_inventory').getAttribute(class);
if (inventory < 0) {
$('#our_inventory').html('In-Stock');
} else {
$('#our_inventory').html('Inventory:' + inventory);
}
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 获取打开jquery对话框的button的id
- jQuery mobile not going through ID
- 如何将li类更改为li id's在Jquery中
- 如何使用jQuery迭代id名称的变体(如idname1、idname2)
- 获取不带Id JQuery的复选框值
- 从ID Jquery类获取返回值时出现问题
- attr() 不会更改 id - jquery
- 通过 ID jquery 限制文本区域字符
- 获取选定的行id jquery数据表行选择
- 如何在asp.net mvc中向Action方法发布简单ID(jquery-ajax)
- 添加文本到Javascript Span id jquery
- 动态获取控件ID - JQuery
- 验证选择字段取决于id jquery
- Increment id jquery
- 使用id jquery中的空格
- 根据HTML表的ID jQuery/javaScript对数据进行排序
- 以引号结束id - jquery
- 当draggable被拖放到可拖放区域时添加ID - jQuery Draggables
- 表格ID &jQuery中的名称