我正在使用此功能來旋轉html內容。它正在處理筆記本電腦/ Mac,但當我「觸摸」手機上的鏈接時無法工作。Href Javascript可以在桌面上使用,但不能在手機上使用
<a href="javascript:void(0)" >Link 1</a>
<a href="javascript:void(0)" >Link 2</a>
<a href="javascript:void(0)" >Link 3</a>
<a href="javascript:void(0)" >Link 4</a>
<a href="javascript:void(0)" >Link 5</a>
單擊後,html內容將動態更改。
我試圖
<a href="#" onclick="javascript:;" >Link 1</a>
也試過
<a href="javascript:;">Link 1</a>
移動兩個沒有工作。任何想法爲什麼是這樣?我是否需要在JavaScript中添加任何代碼?
編輯:
觸發代碼是這樣的。首先它使用一個類。以下是其中一種方法。
bindMoveHandler:function(target){
var _this = this;
target.on(_this.options.trigger,'a',function(event){
var w = $(this).width();
var current_offset = $(this).offset();
var control_offset = target.offset();
var left = current_offset.left - control_offset.left;
var scale = w/100;
var d = 0; //index after move finished
全碼:http://www.jqueryscript.net/demo/jQuery-Plugin-For-Stylish-Tabbed-Slider-Kiwi-Slider/javascripts/kiwi-slider.js 如何對此進行修改建議的解決方案?
如果我沒有記錯,touch需要一些css –
我敢肯定你正在尋找這個http://stackoverflow.com/questions/134845/href-attribute-for-javascript-links-or-javascriptvoid0 – bassxzero
我會嘗試一下,但肯定如何編輯我當前的代碼以適應此。我已經編輯我的帖子上面 – OneNation