jquery - 如何在 Smalltalk 中使用 jQuery 禁用 html div 元素(输入字段、文本区域等)?

标签 jquery smalltalk seaside

我是 Smalltalk 新手,需要一些帮助。我本质上是想在 Smalltalk 设置中完成以下任务:

$("#divId :input").attr("disabled", true);

我尝试使用以下方法隐藏 div,效果很好: (html jQuery id: 'divId') 隐藏。

但我想禁用 div 中的元素,即将 div 设为只读。

谢谢。

最佳答案

您不一定需要使用 id 从 Seaside 选择 DOM 节点。 您还可以这样做:

(html jQuery: '#divId input') propertyAt: 'disabled' put: true.

关于jquery - 如何在 Smalltalk 中使用 jQuery 禁用 html div 元素(输入字段、文本区域等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21392439/

相关文章:

javascript - 防止在 Windows 8 捕捉时在 IE 中缩放/调整网页大小

python - Smalltalk、Ruby 和 Python 等动态语言的对象模型的主要区别是什么

smalltalk - Pharo smalltalk + Seaside 中的定时器回调

scalability - 海边有规模吗?

javascript - 如何使用 jquery mobile css 类自定义文本框

jquery - 在django中使用ajax时无法发布

jquery - 如何在 Seaside 回调中访问 jQuery 事件对象

unit-testing - 如何从 Pharo 中删除所有测试类?

user-interface - 我可以使用 Spec 在 Seaside 中构建用户界面吗?

javascript - 在 meteor 表格中使用集合助手