在同一对象中引用的对象属性

时间:2014-02-12 03:23:48

标签: javascript jquery

我有一个JS对象如下:

var actType = {
    form  : $form,
    input : "select[name='journalEntry.activityType']",
    valid : $form.find("select[name='journalEntry.activityType']").val() === "",
    errorClass: "sr-error-task",
    errorMessage: "Please select a task."
};

我的问题是:

  1. 是否可以使用actType.form?
  2. 引用actType.valid参数中的$ form值
  3. 考虑到这段代码,第一个actType.form =“test”和第二个actType =“pass”吗?
  4. 例如:

    $form = "test";
    var actType = {
        form  : $form,
        input : "select[name='journalEntry.activityType']",
        valid : $form.find("select[name='journalEntry.activityType']").val() === "",
        errorClass: "sr-error-task",
        errorMessage: "Please select a task."
    };
    
    $form = "pass";
    actType = {
        form  : $form,
        input : "select[name='journalEntry.activityType']",
        valid : $form.find("select[name='journalEntry.activityType']").val() === "",
        errorClass: "sr-error-task",
        errorMessage: "Please select a task."
    };
    

0 个答案:

没有答案