jQuery Mobile在动态创建的内容中传递url中的变量

时间:2014-01-20 11:12:17

标签: javascript jquery html5

大家好我有一个问题......

我动态创建一个内容,里面我有一个url,我希望从中传递两个变量

var content =$("<div data-role='collapsible' id='set" + naslov + "'><h3>Sectionit " + naslov + "</h3><p>" + opis + "</p><a href='glavna.html#pageopis?naslov=" + naslov + "&opis=" + opis + "' class='ui-btn ui-shadow ui-corner-all'><div class='prostor1tr'>More</div></a></div>"); 

因为你要传递两个变量“naslov”和“opis”

<a href='glavna.html#pageopis?naslov=" + naslov + "&opis=" + opis + "'

但是当我到达另一页时,URL看起来像这样

  

/glavna.html#pageopis

有谁知道为什么会这样?

由于

1 个答案:

答案 0 :(得分:0)

由于conacte字符串中的错误,url被破坏。它的工作。

 var content =$('<div data-role="collapsible" id="set"' + naslov + '"><h3>Sectionit ' + naslov + '</h3><p>' + opis + '</p><a data-ajax="false" href="glavna.html#pageopis?naslov='+naslov+'&opis='+opis+'" class="ui-btn ui-shadow ui-corner-all"><div class="prostor1tr">More</div></a></div>');