我在Drupal表单中选择列表值的更改时调用了一些非常简单的jQuery hide / show逻辑。
$(document).ready(function(){
$("#field_id").change(function() {
my_hide_show_function();
});
});
我想在设置表单时调用相同的函数,以响应默认(或以前提交的)值,但似乎无法执行此操作。具体来说,我想在展开折叠的字段集时调用它。我怎么能这样做?
答案 0 :(得分:1)
试试这个:
$(function(){
$("#field_id").change(function() { //Trigger on change
my_hide_show_function();
}).trigger('change'); //Trigger once on load
$("#myFieldset").resize(function() { //Trigger on resize
my_hide_show_function();
});
});