I see from your comments that you have this working now, but I'll follow-up with the same response I used on the Microsoft Connect bug reported for this item, in case someone else comes upon this question.
I followed the link to the MSDN forum post at:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/4d9a69e8-38cf-4fe8-9c9f-271d03a19be1/visual-studio-2013-jquery-intellisense-not-fully-working?forum=wpdevelop
From this post, it looks like the issue is with the JavaScript source:
function person(name, age) {
this.name = name;
this.age = age;
}
var me = person(brian, 39);
When typing "me." you are shown a generic list of identifiers (i.e. names) in the source. This is because the source is not valid JavaScript when executed. First, the person function is being used as a constructor and so you need to use "new person(" to call it. Second, the name brian is used like a variable, but I assume it's supposed to be a string "brian". Here's a corrected version of this source that should fix your issue:
function person(name, age) {
this.name = name;
this.age = age;
}
var me = new person("brian", 39);
I hope this helps!
- Jordan (Microsoft Visual Studio, JavaScript tools team)