Я пытаюсь сделать следующее:
var showTooltip = function(event) {
if(event.target == "<a href=\"view_repair.php\">") {
$tooltip
.text('View full repair details')
.fadeIn('slow');
positionTooltip(event);
console.log (event.target) в Firebug дает
<a href="view_repair.php">
Но код внутри оператора if не выполняется. Это потому, что оператор if сравнивается с фактической строкой, которую ему дают - включая escape-коды?
Когда я изменяю оператор if на:
if(event.target == event.target)
Я получаю желаемый результат.
Что я действительно хотел бы сделать, так это использовать имя / заголовок ссылки для сравнения, т.е. (псевдокод):
if(event.target.text() == "View")
Возможно ли это как-нибудь?