编辑库项中的 behavior

当你创建包含有 behaviors 的库项时,Dreamweaver 会将包含有 behaviors 的元素及其事件处理程序(用以指定搜寻的事件以及当事件发生时调用的 action 的属性)拷贝到库项文件。Dreamweaver 不会将有关的 JavaScript 函数拷贝进库项中。作为替换,Dreamweaver 会在你向文档中添加库项的时候自动在当前文档的 HEAD 部分插入函数(如果这些函数不存在的话)。

JavaScript 函数并不和库项存放在一起,这是因为它们是属于 HEAD 部分的元素,而库项只能够包含 BODY 部分的元素。所以当你在编辑这类库项的时候,Behavior 面板是不能使用的,因为只有一半的 behavior 代码能够使用。所以如果要编辑库项中的 behavior,你必须先令该库项可编辑,然后在修改之后再重建该库项。

如何编辑库项中的 behavior:

1 打开包含有库项的文档。
注意库项的名字,以及它所包含的准确的标签。这些你在步骤 8 和 9 时会用到。
2 选取库项,并点击 Property 面板上的 Detach from Original。
3 选取包含有 behavior 的元素。
4 选择 Window > Behaviors 打开 Behavior 面板,然后双击你要修改的 action。
5 在随后出现的对话框中,做出必要的修改之后点击 OK。
6 选择 Window > Library 打开 Library 面板。
7 删除原始库项。
8 在文档窗选取库项元素。
注意一定要仔细选取和库项完全一致的元素。
9 在 Library 面板,使用情景菜单选取 Create Library Item,给新的库项使用你在步骤 7 中删除的库项完全一样的名字。
注意保持拼写和大小写一致。
10 更新站点网页中的库项,执行下列操作之一:
选择 Modify > Library > Update Pages。
使用情景菜单,然后选取 Update Pages。
11 在 Update Pages 对话框中的 Look in 弹出菜单中选取 Files That Use。
你刚创建的库项的名字应该出现在相邻的弹出菜单中。
12 选取 Update Library Items,然后点击 Start。
13 点击 Close,退出 Update Pages 对话框。