...
|
...
|
@@ -29,6 +29,22 @@ var brandsData, |
|
|
$keyword,
|
|
|
clearTextHammer;
|
|
|
|
|
|
var security = require('../plugin/security'),
|
|
|
Hammer = require('yoho.hammer');
|
|
|
|
|
|
var $history = $('.history');
|
|
|
var $historySearch = $('.history-search');
|
|
|
var $hotSearch = $('.hot-search');
|
|
|
|
|
|
var $clearHistory = $('#clear-history');
|
|
|
|
|
|
var writeSearch = require('./write-search');
|
|
|
|
|
|
var ranToken = writeSearch.getRanToken();
|
|
|
|
|
|
var chHammer, cHammer;
|
|
|
|
|
|
|
|
|
loading.showLoadingMask();
|
|
|
|
|
|
lazyLoad($('img.lazy'));
|
...
|
...
|
@@ -140,7 +156,7 @@ function searchResult() { |
|
|
brandHtml.push('</h2></div>');
|
|
|
$.each(v, function(i, brand) {
|
|
|
|
|
|
brandHtml.push('<p><a href="' + brand.url + '">' + brand.name);
|
|
|
brandHtml.push('<p><a href="' + brand.url + '" brandname = "'+brand.name+'">' + brand.name);
|
|
|
if (brand.isNew) {
|
|
|
brandHtml.push('<i class="icon-new">NEW</i>');
|
|
|
}
|
...
|
...
|
@@ -160,6 +176,8 @@ function searchResult() { |
|
|
changeBackground();
|
|
|
var $brandList = $('.brand-list');
|
|
|
writeSearch.bindWirteLocal($brandList);
|
|
|
$hotSearch.addClass('hide');
|
|
|
$historySearch.addClass('hide');
|
|
|
}
|
|
|
|
|
|
if ($('.brand-search-page').length) {
|
...
|
...
|
@@ -177,6 +195,7 @@ if ($('.brand-search-page').length) { |
|
|
|
|
|
// $(this).closest('.search-box').css('width', '12.5rem');
|
|
|
$searchAction.find('.clear-text').hide();
|
|
|
|
|
|
}
|
|
|
searchResult();
|
|
|
}).focus();
|
...
|
...
|
@@ -234,23 +253,7 @@ if ($brandItem.length > 0 ) { |
|
|
});
|
|
|
}
|
|
|
|
|
|
//我添加的
|
|
|
var $ = require('jquery'),
|
|
|
security = require('../plugin/security'),
|
|
|
Hammer = require('yoho.hammer');
|
|
|
|
|
|
var $history = $('.history');
|
|
|
var $historySearch = $('.history-search');
|
|
|
|
|
|
var $clearHistory = $('#clear-history');
|
|
|
|
|
|
var $form = $('#search-form');
|
|
|
|
|
|
var writeSearch = require('./write-search');
|
|
|
|
|
|
var ranToken = writeSearch.getRanToken();
|
|
|
|
|
|
var chHammer, cHammer;
|
|
|
//搜索页面
|
|
|
|
|
|
chHammer = new Hammer($clearHistory[0]);
|
|
|
chHammer.on('tap', function() {
|
...
|
...
|
@@ -267,26 +270,32 @@ chHammer.on('tap', function() { |
|
|
(function() {
|
|
|
var html = '',
|
|
|
history,
|
|
|
historys, i;
|
|
|
historys, i,
|
|
|
brand,url,locate;
|
|
|
|
|
|
if (localStorage) {
|
|
|
historys = localStorage.getItem('historys-brand');
|
|
|
|
|
|
if (historys && historys.length > 0) {
|
|
|
historys = historys.split(ranToken);
|
|
|
for (i = historys.length; i > 0; i--) {
|
|
|
for (i = (historys.length >= 10) ? 10 :historys.length; i > 0; i--) {
|
|
|
history = historys[i - 1];
|
|
|
|
|
|
if (history === '') {
|
|
|
continue;
|
|
|
}
|
|
|
locate = history.indexOf("http://");
|
|
|
brand = history.substr(0,locate);
|
|
|
url = history.substr(locate,history.length-locate);
|
|
|
|
|
|
html += '<li><a href="/?query=' + history + '">' + history + '</li>';
|
|
|
html += '<li><a href="' + url + '">' + brand + '</li>';
|
|
|
$historySearch.removeClass('hide');
|
|
|
}
|
|
|
|
|
|
$history.html(html);
|
|
|
$clearHistory.removeClass('hide');
|
|
|
$historySearch.removeClass('hide');
|
|
|
|
|
|
$hotSearch.removeClass('hide');
|
|
|
window.rePosFooter();
|
|
|
}
|
|
|
}
|
...
|
...
|
|