jquery学习笔记(一)
jquery中的text,html,val,三者什么环境中用到
1,text有两种方法一种是有参数的text()设置所匹配元素的文本,
例如:<select id="gdcnm"></select>
我想给他增加option,并且给option赋值
var option =$("option").text("呵呵");
$("#gdcnm").append(option);
这样就有一项呵呵加入到select中
无参的text(),获取匹配元素的文本
<div id="gdcnm">抵制日货</div>
alert($("#gdcnm").text());输出为抵制日货
2,val()
有参数的 是给一个匹配元素的value赋值,
例如上个例子中的下拉框有个呵呵的项,但是他的value没有值,我们给他赋值,
var option=$("option").text("呵呵").val("233423");
$("#gdcnm").append(option);
那么当我们选中呵呵这一项的时候,我们获得他的值就用到无参val()
$("#gdcnm option:selected").val();这个值就是233423
3,html
也是有参数和无参数两种
<div id="gdmlgb"><p>我是中国人</p></div>
$("#gdmlgb").html(); 结果是<p>我是中国人</P>
$("#gdmlgb").html("<p>没得日的日本人</P>");
在执行alert($("#gdmlgb").html());输出<p>没得日的日本人</P>