我想将CSS文件应用到我页面中的具体DIV.这是页面结构:
<link rel="stylesheet" href="style.css" />
...
<body>
<div id="pagina-page" data-role="page">
...
<div id="applyCSS">
(all the elements here must follow a concrete CSS rules)
</div>
...
</body>
Run Code Online (Sandbox Code Playgroud)
我试图应用CSS文件的规则来编辑它(CSS文件太大了):
#applyCSS * { (For all the elements inside "applyCSS" DIV:)
.ui-bar-a {
...
...
}
.ui-bar-a .ui-link-inherit {
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
但该解决方案不起作用.那么,我该怎么做呢?
我有一个表单,其中一些字段使用knockout.js(版本2.1.0)获取一些数据.例如,要更新我输入的输入的"值"字段:
<input type="text" name="contrasena" id="login-user" value="" placeholder="" data-bind="value: user">
Run Code Online (Sandbox Code Playgroud)
我有一个JSON来存储我想用于"pass"关键字的值,它可以正常工作.
我尝试使用相同的方法设置"占位符"属性,但它不起作用:
<input type="text" name="contrasena" id="login-user" placeholder="" data-bind="placeholder: user">
Run Code Online (Sandbox Code Playgroud)
我试图修改knockout.js文件,添加"ko.bindingHandlers ['placeholder']"函数,基于"ko.bindingHandlers ['value']"(在"ko.jsonExpressionRewriting.writeValueToProperty"中修改"占位符"而不是"值")函数),但它无法正常工作,它将信息放在"值"属性而不是"占位符".
有谁知道解决这个问题的方法?
非常感谢你!