JSLite - HTML 코드/텍스트/값


궁금하신 점이 있으시면 이런 곳에서 소통하셔도 좋고, 공동개발을 위해 JSLite.io 조직팀에 합류하셔도 좋습니다!

text

일치하는 모든 노드 개체의 텍스트 콘텐츠를 가져옵니다.

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

html

노드 개체 콘텐츠를 가져오거나 설정합니다.

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

val

설정된 입력 값을 가져옵니다.

$("input").val() //⇒ string 
$("input").val("test") //⇒ self 

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

data

dom의 data-* 속성을 읽거나 씁니다. 데이터(이름) ⇒ 값 데이터(이름, 값) ⇒ 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}