我想知道是否存在select
使用 JsCmd in lift 修改元素属性(例如 a )的方法。
这是我现在拥有的工作版本,运行 javascript 字符串。
Run("document.getElementById(\"select_id\").setAttribute(\"width\", \"30px\");")
提前致谢。
我想知道是否存在select
使用 JsCmd in lift 修改元素属性(例如 a )的方法。
这是我现在拥有的工作版本,运行 javascript 字符串。
Run("document.getElementById(\"select_id\").setAttribute(\"width\", \"30px\");")
提前致谢。
您可以使用 Lift 中包含的 JqJE 库,它提供了一个围绕 JQuery 的编程包装器。
以下代码段将创建一个链接,该链接将在单击时设置to的width
属性。#select_id
30px
"#link *" #> a( () => JqId("select_id") ~> JqAttr("width","30px"), Text("clickme"))
此代码片段提供了一个完整示例:https ://gist.github.com/725432
您应该能够在代码段中使用 CSS 选择器,例如:
"#select_id [width]" #> scala.xml.Text("30px")
这将修改width
带有 id 的元素的属性select_id
并将其设置为 30px。