js 中的一些功能是先加载页面后 再执行的功能或者点击事件,所以在js里就要用到:
$(document).ready(function(){ a(); } function a(){ ...//代码; }
jq中通过点击事件来控制功能:
$(document).ready(function(){ b(); } function b(){ $("button").click(function(){ ....//代码。 }) }
将jq中在页面上显示:
$("#number").text(count);//显示文本 $("#number").val(count);//显示值 $("#number").html(count);//显示整个html
往本地传入数据和取出数据:
localStorage.setItem("total",a); var b=localStorage.getItem("total");
a是本地的键值,total是本地的key。从本地取出key后得到a值,在将a赋给b。
jq中的替代:
function r(local_items) { var shopping_string = $(".cart_item_template").html(); var shopping_item = shopping_string.replace(/kind/,local_items.kinds) .replace(/name/,local_items.name) .replace(/price/,local_items.price) .replace(/unit/, local_items.unit) .replace(/delate/, local_items.ID) }
首先将html中要替换的数据传入jq,然后将要被替换的写在//中间,要替换的写在逗号后面。用.replace(//, ).