3

I got trouble with my webapp. I am expecting a rendered form, but I get a white screen. If I view the InternetExplorer-source I read strange HTML-Tags like:

<body jQuery1337692490330="9" onload="showSubform(false,''); ...>

What does this mean? Thanks in advance. In Firefox it looks like this:

<body onload="showSubform(false,''); ...>

A JSF-based webapp produced the frame-based code. Thanks in advance.

Jochen
  • 1,746
  • 4
  • 22
  • 48
  • possible duplicate of [jQuery attribute auto added to elements](http://stackoverflow.com/questions/2760714/jquery-attribute-auto-added-to-elements) – JJJ May 22 '12 at 13:27

2 Answers2

3

The jQuery1337692490330="9" attribute is added to some HTML elements by jQuery for it's internal implementation needs.

These attributes should not be the source of your problem unless you are iterating on attributes and rely on their exact order, which should not be the case.

If is more likely that you have an other problem on your page that prevent it from displaying properly

Samuel Rossille
  • 18,940
  • 18
  • 62
  • 90
2

It is the expando attribute, which is a key that represents that element in the jquery cache. It is the index in the cache that's name is made up of the string Jquery + a timestamp. It will not be the cause of any issues on your page.

DisplayName
  • 3,093
  • 5
  • 35
  • 42