Skip to content

Commit b9ec10a

Browse files
author
starzu
committed
.attr demo improvements
1 parent f8f5ccc commit b9ec10a

File tree

1 file changed

+9
-5
lines changed
  • example/src/main/scala/io/udash/demos/jquery/views/functions

1 file changed

+9
-5
lines changed

example/src/main/scala/io/udash/demos/jquery/views/functions/AttrView.scala

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,17 @@ class AttrView extends FunctionView {
1818
label(`for` := "check1")("Check me"),
1919
p(),
2020
button(onclick :+= ((_: Event) => {
21-
jQ(".demo input").attr("checked", "checked").change()
21+
jQ(".demo input").attr("data-checked", "checked").change()
2222
false
23-
}))(".attr(\"checked\", \"checked\")"),
23+
}))(".attr(\"data-checked\", \"checked\")"),
2424
button(onclick :+= ((_: Event) => {
25-
jQ(".demo input").attr("checked", "").change()
25+
jQ(".demo input").attr("data-checked", "").change()
2626
false
27-
}))(".attr(\"checked\", \"\")"), br(),
27+
}))(".attr(\"data-checked\", \"\")"),
28+
button(onclick :+= ((_: Event) => {
29+
jQ(".demo input").attr("data-checked", null).change()
30+
false
31+
}))(".attr(\"data-checked\", null)"), br(),
2832
button(onclick :+= ((_: Event) => {
2933
jQ(".demo input").prop("checked", true).change()
3034
false
@@ -38,7 +42,7 @@ class AttrView extends FunctionView {
3842
override protected val script = () => {
3943
jQ(".demo input").change((input: Element, _: JQueryEvent) => {
4044
jQ(".demo p").html(
41-
s""".attr('checked'): ${jQ(input).attr("checked")}<br/>
45+
s""".attr('data-checked'): ${jQ(input).attr("data-checked")}<br/>
4246
|.prop('checked'): ${jQ(input).prop("checked")}<br/>
4347
|.is(':checked'): ${jQ(input).is(":checked")}""".stripMargin
4448
)

0 commit comments

Comments
 (0)