Альтернативы для использования «#» в атрибуте href [duplicate]

Возможный дубликат:

Href для ссылок на Javascript: «#» или же "JavaScript: недействительным (0)»?

<a></a> тег используется для создания гиперссылок, но в эпоху jQuery и Ajax мы используем его для загрузки HTML вна той же странице, что и<a></a> теги.

Тем не менее, мы установилиhref приписывать какhref="#"используя или скорее злоупотребляя# символ как заполнитель наряду с некоторыми нежелательными побочными эффектами, такими как добавление URL к# персонаж.

И если вы оставитеhref атрибут пустымhref = ""Похоже, ссылка не работает.

Есть ли способ сделать это более чистым способом, например, показать какую-нибудь текстовую или фиктивную функцию в строке состояния браузера, когда пользователь наводит курсор на ссылку и все же заставляет ссылку делать то, что задумал программист?

Вот'мой код


   // List that is converted into a menu... 
    <a href="#" id="loadHotel"> HOTEL </a> 
    <a href="#" id="loadCountry"> COUNTRY </a> 
    <a href="#" id="loadCity"> CITY </a> 


// The jQuery to load content into another div with Ajax
var loadUrl = "createHotel.php";
$("#loadHotel").click(function() {
    $("#mainContent").html(ajax_load).load(loadUrl);
}); 

// ajax function to load hotel ---> rooms page 

var url_loadRooms = "viewRooms.php";
$("#createRooms").click(function() {
    $("#mainContent").html(ajax_load).load(url_loadRooms);
});

Что еще я могу использовать вместо"#" сделать мой код аккуратным ..?

Ответы на вопрос(8)

Ваш ответ на вопрос