> JSLite中文手册 > 1-10JSLite - HTML代码/文本/值

JSLite - HTML代码/文本/值


如有疑问欢迎到这些地方交流,欢迎加入JSLite.io组织团伙共同开发!

text

取得所有匹配节点对象的文本内容。

$("#box").text() //=> string 返回文本
$("#box").text(function(){
    return "这里干点儿什么?"
}) //=> string 返回"#box"中的文本

html

获取或设置节点对象内容。

$("#box").html()//=> string 返回包括HTML的文本

val

获取设置input的 value 。

$("input").val() //=> string 
$("input").val("test") //=> self 

$("#input").val(function(index,oldvalue){
    console.log(index,oldvalue)
    return "111" + oldvalue
}) //=> self

data

读取或写入DOM的 data-* 属性。 data(name) => value data(name, value) => self

$("#test").eq(0).data("name",{"sss":1}) //=> self
$("#test").eq(0).data("name",[1,2,3,4]) //=> self 
$("#test").eq(0).data("name") //=> [1,2,3,4]  或者 {"sss":1} 对象
$("#test").data({"aa":1,"www":334343}) //=> 设置节点属性 data-aa="1" | data-www="334343"
$("#test").data() //=>  {"aa":1,"www":334343}